2 min read

Geneva Auto Review

The 2011 Geneva motor show, which took place on 3–13 March, featured an exciting range of new models. Everything, from smart electric car concepts to ultra-luxury supercars, was on show.