This is the final lap from the Bathurst 1000 of the Australian V8 Supercar Series.
If you guys like V8 power and racing that does more than just left hand turns, then this is for you. The good thing is, the Australian V8 Supercar series is coming to the states in 2013.
So go watch some real racing.
Australian V8 Supercar Race: Final lap of Bathurst 1000
Thursday, October 13, 2011
G