Originally Posted by Xen
Living at Geneva, you really showed the worst pics mate. So much to show when putting pics of Geneva !
Also in Switzerland, if you don't see at least 1 Porsche every 10min you are blind lol. Switzerland is the Porsche country.

We didnt go very far out

I know theres better places though, Or I wouldnt go back
And your right about porsches