Menu

Day: March 7, 2011

The Geneva Auto Show 2011 Tid Bits

You call it as the sexiest auto show of the world. Geneva auto show 2011 is more than that actually. It is an iconic exposition where all makers gather together to tease the enthusiasts, fans and media with all latest trend setters and debutant introductions. The show wrapped with few milestone significance this year, which […]