Press "Enter" to skip to content

Police: Limo in crash that killed 20 went through stop sign

State police say 20 people died in a crash in upstate New York that local officials say involved a limousine near a crowded tourist spot.
Source: Channel 6 ABC Affiliate PA

Be First to Comment

Leave a Reply