Demise of the Enthroned at the Machine Shop in Flint, MI Chuck Marshall 12-Apr-2017 Concert Reviews, Rock, US Demise of the Enthroned gathers a stacked line-up of metal to celebrate the release of Angelicide at the Machine Shop in Flint. (more…)...