FANDOM

1,916,550 Pages

StarIconGreen
Demon Eyes

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

TrebleClef Instrumental