May 8th, 2015


Friday WTF. Behold the mighty beast

One of Russia's latest high-tech tanks appears to have broken down during a Victory Day parade rehearsal in Moscow.

The new battle tank, which is being revealed this week to coincide with Victory Day, stalled during parade preparations in Red Square.

Russian officials claimed the breakdown was all part of the plan, and was meant as part of an evacuation drill.