Tag: 2011 Geneva Motor Show girls

The Girls from the 2011 Geneva Motor Show

I like cars probably just as much as I love women and these days one of the biggest auto shows in the whole world takes place in Switzerland, the 2011 Geneva Motor Show. Every automaker ...

[...]