cfsmtb in low earth orbit

Friday, September 03, 2004

Shizzle Bikes, the Longest Production Bicycles in Industry

So, where do you park it? Shizzle Bikes are the longest production bikes in the industry at a whopping 7 feet, 5 inches in length.

0 Comments:

Post a Comment

<< Home