Horror Movie Review: The Pit and the Pendulum (1991)

“I swear by all the saints I’m not a witch!” The Pit and the Pendulum (released on DVD in the

Read more

Single Slam – Tree of Life by Tragul

Symphonic power metal band, Tragul, have released a new single called Tree of Life. The band formed in 2016 have released three singles prior to this one.

Read more