Log in or Sign up
8mo ago
A needle falling from space to the planet earth and that needle is destroying the planet earth, a view from space. 16:9