Escuadrilla Azul
Tech Sergeant
- 1,660
- Feb 27, 2020
A new russian corvette appears in the Black Sea, vía the Volga-Don channel, from the Volga shores. More Neptune/Storm Shadow fodder?
Russian corvette Tucha mysteriously appears in the Black Sea
bulgarianmilitary.com