• naturalgasbadOP
    link
    fedilink
    arrow-up
    2
    ·
    11 months ago

    This is an IL-76. It’s literally the one of the largest whales of an aircraft used by Russia.

    There’s no reason it should be in Belgorod otherwise, because it’s radar signature is fucking enormous.