VIDEO: Port Authority PD Goes ‘Fast & Furious’ Against NYC Street Racers
Some 70 street racers and their entourages had eluded authorities who tried to clear them from clogging a corner of JFK Airport before they began tearing up area highways. So […]