Invader’s Artwork Climbs Aboard The International Space Station March 28, 2019March 4, 2015 by Duncan Rawlinson Invader's Artwork Climbs Aboard The International Space Station | The Creators Project.