Everytime we see ‘TT’ appearing in the name of a car, we start smiling. That is more than normal when we tell you that this Twin Turbo Corvette has an output of 700 bhp. The exact power of the Porsche isn’t known but we are sure it’s above the 500 bhp level. Scroll down for the video and see how these two beauties roll the streets of Jersey City and Newark in Ney York.
Click here to see high-res pictures of both cars!