NATO Tanks Arrive in Moscow Russia
Join me on a walk through Park Pobedy in Moscow, Russia. Where NATO Tanks have arrived in Moscow. Military hardware, including tanks, captured by Russia are being displayed in Victory Park for a month-long open-air exhibition leading up to the country’s Victory Day celebrations.
#russia #travellingwithrussell #moscow
Credit to : Travelling with Russell