Nothing like a good shop vs shop rivalry to make for an awesome night of street racing! These three turbo Corvettes make BIG Power, and getting traction wasn’t easy!
Nothing like a good shop vs shop rivalry to make for an awesome night of street racing! These three turbo Corvettes make BIG Power, and getting traction wasn’t easy!