SUCHO SUCHO Meme Wall

Return to the Meme Wall

Luna-25 crash

Luna-25 was a Russian lunar lander that lifted off on 10 August 2023 and crashed on the Moon's surface on August 19 2023. Memes celebrate the crash as another of Russia’s war losses.