September 27, 2003
Got the balance right?
While Europe was enjoying a car-free day or two, some people back at the homestead were falling off Segways.
Commuters in London, Paris, and Berlin have plenty of problems of their own. Not to mention Pittsburgh.