Upstate NY Limo Crash Kills 20
Upstate NY Limo Crash Kills 20 An absolute tragic event happened in Upstate New York in a town called Schoharie. An Upstate NY limo crash killed 20 people. A limo bus carrying 18 people ran through an intersection and crashed into a parked car killing all 18 people as well as 2 bystanders. The limo bus…