https://unshackledminds.com/nasa-are-claiming-they-landed-on-mars-lol/
NASA are claiming they landed on Mars. LOL