Beyond Human Scale | NASA’s Unexplained Files

A NASA telescope comes across an alien mega structure.
www.sciencechannel.ca/

source