Rockstar racing Team - The build up to the last laps

217 views · Published 21 September 2011 · 2:47 · Indexed 25 October 2026

Channel: Toyota Australia · 2011 · Autos & Vehicles

Watch on YouTube

Its getting down to the wire and the team prepares to take on the final laps.

More from this channel