Scary Video Captures Carnival-Goers Saving Riders After Festival Attraction Almost Topples Over!

This is absolutely terrifying!!! A viral video showed the exact moment a carnival ride in Michigan went haywire, prompting bystanders to rush to stabilize the malfunctioning attraction. According to WPBN, The Magic Carpet Ride at the 95th annual National Cherry Festival in Traverse City, Michigan started spinning and swaying out of control while about 10 […]