Vanishing Point

on now
please could somebody explain how bog-standard police cars are keeping up with a super-charged Dodge Challenger...?