A BRAND NEW LAMBORGHINI SUPER CAR AT THE 2011 IAA IN FRANKFURT Mark Smeyers August 9, 2011 4 min read