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

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.
