wat happen to the thread about the race in vegas? with the turbo busa and the 700hp cars
Originally posted by 67camaroRS454
nonono their was a thread here earlier today about some guys that were goin to film a vid in vegas i checked as far as 4 pages wassup?