FANDOM

1,927,656 Pages

StarIconGreen
​Demon Eyes

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

TrebleClef Instrumental