Limo That Crashed Shouldn’t Have Been on The Road by Amon Katungulu October 9, 2018 0 The supersized limousine that crashed and killed 20 people outside a country store failed a safety inspection last month and shouldn't have been on the road, and the driver wasn't ...