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 Port Authority police went all Vin Diesel on ‘em. Uniformed officers in surge patrols had trouble corralling the 60 to 80 wannabe drift kings who’d […]