Race Announcer Gets Nailed Off A Huge Ramp

GET OFF THE RAMP DUDE!!!