Feed on
Posts
Comments

Daily Archive for May 24th, 2010

In addition to being the largest auto mall in the world, the brobdingnagian Autopia Europia will offer auto shoppers a rooftop race track on which they can test drive cars before they drive them home. Currently under construction, the 708,661 square-foot auto mall in Istanbul, Turkey will also include 56 separate bars inside. Regardless of [...]

Read Full Post »