Friday, January 11, 2013

Greatest Show On Earth 320kmh/200mph Street Race Isle of Man TT!

Actually, i don't understand how these guys can fit their balls on their bikes.

RESPECT.



No comments:

Post a Comment