New automobile brake technology is not quite ready for humans that wish to live. More FAIL fun at http://www.failblog.org

Full Credits

Stats & Data

8Funny
2Die
563
Views
May 11, 2010
Published
Advertisement
Advertisement