Space Invader Invades Space

Space Invader Invades Space

Iconic street artist Space Invader has been traveling the globe since the mid-nineties, adding mosaic flair to over 60 cities. It looks like Space Invader’s most recent piece is actually on display in the International Space Station. Space Invader has Invaded Space!...