L.A. Street Racing - GTR vs CTS-V vs Vettes vs Supra
We traveled to L.A. in Southern California to see what the streets had to offer..and boy were we IMPRESSED by the L.A. Street Racing where we ran into 600+HP street cars! We were treated to non-stop racing for 2-3 hours with some high-horsepower street cars! From a half-Mile...
-
There are no comments to display.