Turbo: Super Stunt Squad - Launch TrailerFinish in first with D3Publisher's Turbo: Super Stunt Squad, now available in stores.By Gajan Kulasingham on July 25, 2014 at 1:50PM PDT Turbo: Super Stunt Squad