Comment on Where are we?

Fri, 03 Apr 2009 18:47:24 GMT

Right next to Paris myself, Palaiseau en fait.

Discuss