ALIENS VISIT SPACE SHUTTLE

NEW YORK – Aliens have visited space shuttle Enterprise, and left evidence behind to prove it.

https://weeklyworldnews.com/