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...