
A Tragic Accident in Schoharie, New York On October 6th, 2018, a stretch limousine crashed just north of Schoharie, New York killing 20 people, including the driver, all 17 people…
A Tragic Accident in Schoharie, New York On October 6th, 2018, a stretch limousine crashed just north of Schoharie, New York killing 20 people, including the driver, all 17 people…