Insightful Minds At Ease: A Review of the Abandoned Souls Album

Abandoned Souls are a band from London, Ontario, Canada currently consisting of vocalist/bassist James Todd, drummer Steve Thomas and guitarists Derek De Kort and Tim Thompson.  I must admit that I was unfamiliar with them until they reached out to me after seeing The Meister‘s Decibel Geek review of Lee Aaron‘s concert on December 6, […]