Evo ""Street Racing"" Fail, Morons Race Midday on Busy Road