Review: Michael P Cullen & the Soul Searchers – “Believer” (Live)
This is Michael P Cullen. This is Michael P Cullen & The Soul Searchers. They inhabit the wilds of Australia, creating moody, haunting music to keep away the legions of animals there that would like nothing more than to kill…