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

  • May 11, 2010
  • 569 Views