FANDOM

1,941,434 Pages

StarIconGreen
Demon Eyes

This song is by The Haunted and appears on the album One Kill Wonder (2002).

TrebleClef Instrumental

External links