Sprint Car Track Announcer Loses His Mind Urging Track Officials to Throw Caution Flag
In racing, it's not often an announcer has to be the one to tell officials what to do down on the track, but that's what happened during a recent race at the Jacksonville Speedway in Piney Green, North Carolina. During the Midwest Open Wheel ...

