
Limo Crash That Killed 20 May Have Been Caused by Bad Brakes
You may have seen the headlines about a fatal limo crash in New York state. The limo sped through a stop sign at the bottom of a hill before hitting a car and spinning into a ditch. In the crash,…