Schoharie Limo Crash: Two months later

image.png

On Saturday, October 6, a stretched limousine crashed in Schoharie County, killing twenty people. It was the deadliest transportation-related accident in the United States since 2009. In this special, we examine the NTSB’s investigation, plus remember the victims tragically killed that Saturday afternoon.

MORE:

close video ad
Unmutetoggle ad audio on off

Trending