Did you know there are 1000 Space Invaders in Paris and more than 2,700 Invaders worldwide?
Continue reading this post »