The Treatment release new music, new singer, new guitarist
This is The Treatment. They are from Cambridge, England and do hard rock and roll better than most bands. It is an interesting time for the accomplished group of rockers.. A brief history: Formed in 2008, they’ve played some of…