Awesome Battle for 2nd Place as Whincup and Mclaughlin battle it out!
V8 supercars is the kind of racing the whole World is jealous for. But Australia loves it more, and that's one of the reasons why we love Australian motorsports. Anyway...this video is amazing! It was...