Underwater Explosion

This is really cool footage of an underwater explosion off the coast of Russia. Vote for homepage!