V8 Supercar: Jacques Villeneuve and Alex Tagliani in Australia this weekend
Former Formula 1 World Champion Jacques Villeneuve and IndyCar driver Alex Tagliani are in Australia where they will compete in a very special Australian V8 Supercar race.
Read more