Space Invaders in Paris

France is being attacked by alien beings! This summer in France I noticed characters from 80’s video games in the strangest of places. For instance, see t...