Lunar Landing Hoax/Tropical Intruder

The team's latest investigation is out of this world.