Ducking the Cops in a 1000hp TT Cobra – TEXAS STREETS by Kyle | Aug 15, 2013 | Featured Vehicles, Street RacingFrom the TX Streets DVD – https://www.1320video.com/tx-streets The two biggest things on peoples minds when street racing are Safety & not getting busted by the police… this is any street racers worst nightmare, the Cobra was lucky, the 240SX…...