Rockstar Racing Team – Race Finish admin 14 years ago Toyota AustraliaWed, September 21, 2011 10:10amURL:Embed:Its a nail biting finish for the Rockstar Racing team…