900HP Twin Turbo VETTE vs Streets In Houston Texas! Missiles on Wheels!
Damn that first race the Camaro and the Vette on the Streets In Houston Texas were flying!!!
Racing that twin turbo Vette is very much like being thrown right into the friend zone.
You think you got the girl near …