Saturday, April 1, 2017

Gigantic shadow "MOTHER SHIP" Passes beneath the Space Station