Space Invaders taking over Paris

I swear I saw a space invader somewhere on our street or perhaps down a little side road in the 16th arr., scratched my head at the implausible context and then carried on walking giving it no more thought. Then one day I was in the 18th arrondissement and there was another, perhaps 10 feet […]