To be completely honest, I didnt even know Panacea was working on a new album and Im a fan! 12 Step Program is a project the group feels to be their “BEST material to date.” Their 5th album was released on the 29th of April. Check out these tracks from the album and support
Panacea – Stumble Home