Add to Playlist

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.2k views More Info ยป
43 Funny Votes
10 Die Votes
1,155 Views
Published December 30, 2010
Up Next:

Funny Accident

AUTOPLAY
Up Next In: 10
Advertisement
Advertisement