Advertising Console

    Segway Tour of West Edmonton Mall

    Repost
    TravelAlberta

    by TravelAlberta

    3
    3 254 views
    Riding a Segway through one of the world's largest shopping centres in Edmonton, Alberta, Canada.