Celebrities See All

Close

Quick Links

or
A German Company TFKL are demonstrating new technology on a bike that makes it impossible to crash. Prob best not to do it live on TV!
Published December 30, 2010 1.1k views More Info ยป
41 Funny Votes
10 Die Votes
1,108 Views
Published December 30, 2010
Advertisement
Advertisement

From Around the Web

More