Beauty of Annihilation

Beauty of Annihilation is a song that was released in the game Call of Duty: World at War that was teased in the third zombies map Shi No Numa, and fully released on Der Riese.