Up Next
2 Newlywed Couples Among 20 Fatalities in New York Limo Crash
October 8, 2018
Four sisters were among 20 people killed in a horrific limo wreck in Schoharie, New York, in what's been called one of the deadliest transportation crashes in a decade. Two couples inside the limo married earlier this year, including Amy and Axel Steenburg, who had booked the vehicle to mark Amy's 30th Birthday, and Erin and Shane McGowan. All 18 people in the limo and two pedestrians lost their lives in the tragedy. InsideEdition.com's Leigh Scheps (http://twitter.com/LeighTVReporter) has more.