Some idiot out there surfing a helicopter, stalling and dropping toward the crowd!
idiots. smoke just mentioned the red heli.. lol
Green flag shortly..