Oh man, it's the LARGEST MINI BIKE EVER MADE*

Ding Ding

Well-Known Member
#4
Ummmmm......yeah. :laugh:

World's largest anything is one helluva claim. It's actually more tall than large. Kind of bizarre.
 
Top