Video: US tanks arrive in Europe to keep ‘peace & freedom’ at Russian borders

Another shipload of America military hardware has arrived at the German port of Bremerhaven to reinforce US commitment to its allies against the perceived …

Via Youtube