Don't have Telegram yet? Try it now!
http://undergroundscience.net/ufo/huge-red-planet-spotted-by-international-space-station-live-feed/
Bizarre 'megaship' captured by International Space Station camera before Nasa 'dims the feed'