List of Victims at New York Limo Crash Revealed

Limo Crash Victims

Limo Crash Victims Over the weekend a limousine accident in Schoharie, N.Y., took 20 lives and it’s believed to be the deadliest transportation incident since a 2009 air crash. According to officials, an oversized limo barreled through an intersection and …

Read more