Russia Has Released Footage Of The World’s Largest Ever Nuclear Explosion

Boom.