World's Longest Bike

Disha SinghNov 12 2006

worlds longest bike 2 49
worlds longest bike 2 49

Bike is equivalent to a bus. Now, who says bikes are two seated only!!!

worlds longest bike 49
worlds longest bike 49

Take a looooooooooooooong drive.

[From]

XMore on Everythingweird

All in the name of fashion: Sewing the eyes or the lips in Eye Sewing