Footage Reveals Details of Kevin Rodriguez Zavala's Fatal Coaster Ride
8 min read
New body-cam footage shows moments after Kevin Rodriguez Zavala, 32, died on Orlando's Stardust Racers; restraint failure suspected in fatal injuries.
Read More
Continue reading in the USA News Updates app