• Diplomjodler
    link
    fedilink
    25 months ago

    Fake News! This was obviously another highly successful rocket launch of the space program of Glorious Mother Russia!