Limo Crash Over the Weekend Killed 20

posted by Lance Houston - 

A horrific limo crash took place over the weekend, killing 20 people. It is the most deadly transportation accident since 2009.

Officials say it happened in the small town of Schoharie, 25 miles west of Albany, New York. They say the limousine was carrying 18 people and failed to stop at an intersection. It then struck an unoccupied vehicle in the parking lot of the Apple Barrel Country Store and Cafe. Everyone in the limo was killed as well as two pedestrians who were standing nearby.


title

Content Goes Here