Post Thumbnail

Wouldn't you know it, just when we've finally perfected riding our Segway HT180i without falling off every five seconds and skinning our knees, multiple reports are claiming that the company is poised to release a brand new version of the self-stabilizing human transporter as soon as tomorrow. A gen

8 years ago 0 Comments
August 13, 2006 at 3:00PM