The Treatment – Wake Up The Neighbourhood
The Treatment, the quintessential rock band from the heart of Cambridge, UK, proudly unveils their highly anticipated sixth studio album, “Wake Up The Neighbourhood”. Set to release on May 10th 2024, this album marks a new pinnacle in the band’s illustrious career. The band’s new single and video, “Let’s Wake Up This Town”, is out today, […]