Amazing.
def one of the better non nuclear explosions ever seen....cant even imagine a 5 megaton war head exploding over a city...