Alice Cooper. Dragon Town. Somewhere In The Jungle. Alice Cooper. Dragon Town. En algún lugar en la selva.
...somewhere in the jungle You can hear the devil laughing Somewhere Listen somewhere in the jungle You can hear the devil laughing Somewhere Listen somewhere in the jungle
...