Cry Excess are a five-piece metal outfit based out of Turin, Italy. The group will release their debut album via Luxor Records next Tuesday, Jan. 27, titled Ambition Is The Shit. The group has slowly been gaining momentum since their inception, and fans are excited to hear what they have to offer on their first […]