July 16, 2019

Moon landing SHOCK: Neil Armstrong admitted ‘it was a sham’ in incredibly candid interview

NEIL Armstrong stepped out onto the Apollo 11 launch pad […]