Sister of limo crash victim speaks out

Twenty people were killed Sunday when a limo crashed into an unoccupied car in Schoharie, New York.

October 8, 2018

Top Stories

ABC News Live Presents