A AutoNews Joined Dec 17, 2008 Threads 2,624 Messages 2,624 Sep 12, 2011 #1 From the billboards in the Frankfurt airport advertising the new Fiat Panda, to the Mini displays in the center of town on the weekend, there is no question that Europe's biggest -- and some would argue, greatest -- show is about to hit the gas. Link
From the billboards in the Frankfurt airport advertising the new Fiat Panda, to the Mini displays in the center of town on the weekend, there is no question that Europe's biggest -- and some would argue, greatest -- show is about to hit the gas. Link