Limo Crash That Killed 20 May Have Been Caused by Bad BrakesOctober 11, 2018 You may have seen the headlines about a fatal limo crash in New York state.…