9 Mar 2012, 12:10 UTC · By: Mihnea Radu / Photographer Alex Stephen Teuscher was also at the Geneva Motor Show this week, and he backed us up with a crucial bit of imagery from the Swiss venue: the show girls that are the delight of every s...