• @[email protected]
    link
    fedilink
    211 year ago

    See the USA and Russia have more in common than they realize.

    Russia puts the same on the front of a Lada Niva and send them out to the battlefield.