Tuesday 18 June, 2019
Edition: English (US)
The Social Magazine
Tag Archives: 20 dead in crash of limo
20 dead in crash of limo

A limousine carrying four sisters, other relatives and friends to a birthday celebration blew through a stop sign and slammed into a parked SUV outside a store in upstate New York, killing all 18 people in the limo and two pedestrians, officials...

By Steve Weichel on Oct 8th, 2018