Hyundai Genesis Forum banner

Russia Shows Off New "Masterpiece" Tank, Swears It Stalled on Purpose

169 Views 0 Replies 1 Participant Last post by  RSS-Feeds
Russia finally got to show off its fancy new T-14 tanks in a Victory Day Parade rehearsal earlier today. And it went great until one of the supposed super tanks came to a direct halt right in front of Lenin’s grave—which was totally intentional and definitely not a sign of anything breaking down. Russia promises.


See less See more
1 - 1 of 1 Posts
1 - 1 of 1 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.