Rockstar Racing Team - The last two laps
362 views · Published 21 September 2011 · 3:03 · Indexed 29 October 2026
Channel: Toyota Australia · 2011 · Autos & Vehicles
Watch the final two stages as the Rockstar racers attempt to go all the way to first place.