Fastest Bumper Car in the World!

I used to LOVE riding the bumper cars! (However...the tea cup ride always made me sick!.....) This guy invented the Fastest bumper car on the planet!

 
Walter Brown

Walter Brown

Want to know more about Walter Brown? Get his official bio, social pages & articles! Read more

title

Content Goes Here