Sunday, August 13, 2006

Amsterdam Embracing Segways

In the land of bicycles, Amsterdam, the Segway is begining to become embraced by the people as another form of transportation. (video below)

No comments: