All 20 people in limo crash died from accident impact, State Police say

Authorities say the 18 people in a limousine and two pedestrians who were killed when the vehicle crashed off a rural upstate road earlier this month...
Original Story: 
Published Date: 
Fri, 10/19/2018 - 12:42pm
»