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!

Full Credits

Stats & Data

45Funny
10Die
1,213
Views
December 30, 2010
Published
Advertisement
Advertisement