'Our victory is inevitable!': Moscow exhibition showcases Western tanks captured from Ukraine
Military hardware, including tanks, captured by Russia in Ukraine, are on display in Victory Park for a month-long open-air..
euronews (in English)
Victory Park is a master planned development northwest of downtown Dallas, Texas (USA) and north of Spur 366. It is along Interstate 35E, part of the Stemmons Corridor and Uptown.
Military hardware, including tanks, captured by Russia in Ukraine, are on display in Victory Park for a month-long open-air..