7 years ago

Ford GT Police Chase

Super Speeders
Super Speeders
Heart pounding ride along as a Ford GT decides to press its luck and avoid a run in with the business end of a speed trap.