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 everyone has loved seeing the build progress and over time.
Check it out, and tell us what you think! Thoughts? Leave a comment below, or send us a tweet to @PowerBlockTV.