Lost Soul

Review: Lost Soul – Chaostream
Lost Soul Chaostream Earache Records By the horns of Satan, I had to listen to this album twice just to make sure it was as insanely kick ass as