Mechanic spotted 'bumper-to-bumper' with another car fled police at speeds over 90mph

Mar 18, 2026 - 00:07
 0
Mechanic spotted 'bumper-to-bumper' with another car fled police at speeds over 90mph
Police suspected Carl Callen was racing, but after pulling over for officers, he then performed a three-point turn and accelerated away