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 ยป
39 Funny Votes
10 Die Votes
1,105 Views
Published December 30, 2010
Advertisement
Advertisement

From Around the Web

More