Songs from Movies

Screaming Demon Lover (1984)

The song Screaming Demon Lover (1984), was featured in the movie A Certain Sacrifice.

Screaming Demon Lover (1984) was featured in the following movies:

A Certain Sacrifice

Screaming Demon Lover (1984) Questions and Comments