June 12 2018 7:49am

The world’s largest Segway

Glen Perrault claims to have invented the World’s Largest Segway for an on-line contest

Responsive site?

Video Home