Quote Originally Posted by lightspeed
lol, its got 1350 whp and 1000 lb/ft torque....from a 3.4 liter with no nitrous. In a street car. If thats not muscle, I dont know what is...
A street car is somthing that is legal to drive on the street...............IDK but i am pretty sure that over 1400hp isnt street legal.