I JUST saw that lolMassSupra89 said:Haha I just saw the cheesiest documentary on A&E about streetracing, "Rob doesn't have enough turboboost, without it he can't win. So he must rely on his pitcrew(3 guys hanging around a garage) to make a late night miracle"
Well anyway, I think there was a Supra in one of the garages, only saw a fender and the trim for a split second.