The 2011 Australian International Motor Show has just been opened to the public in Melbourne. The thing is though, where do you head first? What cars do you just have to check out? Perhaps the new 2011 Volkswagen Scirocco R, or the 2011 Lamborghini Aventador, the Lexus LFA, or even […]