1300hp TT Silverado - The RED DRAGON!
As seen on Discovery's Street Outlaws - This fire-breathing, twin-turbo MONSTER has been in front of our cameras for several years now, and we have loved seeing the build progress and over...