Turbo Cadi takes on 18′ Mustang + GT-R, Supra, TT Lambo! Best of Street Racing Street Races Uncategorized by turboandstance - October 26, 2018October 26, 2018 MUST WATCH! Top 10 streer races featured on That Racing Channel in October. These races are insane and the cars are priceless! From Turbocharged Cadillacs to Mustang and big Turbo GT-R’s! Watch the video below and leave a comment or share this one with your friends. Leave a comment