Nascar Champion takes a ride in an Australian V8 Supercar around their toughest track

Don't Miss...