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 on YouTube

Watch the final two stages as the Rockstar racers attempt to go all the way to first place.

More from this channel