Dusk Falls Upon The Temple Of The Serpent On The Mount Of ...
Dusk Falls Upon The Temple Of The Serpent On The Mount Of ...
is a song by
Nile
it was released on
Annihilation Of The Wicked