Tag: 2012 Geneva Motor Show babes

The Lovely Ladies from the 2012 Geneva Motor Show

Probably the most important auto show of the year, the 2012 Geneva Motor Show, takes place right now in Switzerland, and, if you guys love cars and girls as much as I do, this show ...

[...]