Tag: New York State Police
over 5 years ago
abcnews.go.com

20 people killed in 'horrific' limousine crash in upstate New York, authorities say

The limousine was on its way to a birthday party, a victim's relative said.

Read Full Article