Review: “My Family” by Embrace Your Punishment (15th Anniversary)

After an initial five year run under another name, Northern French Deathcore machine Embrace Your Punishment told the World to brace for impact on July 1st 2009 as they dropped their debut EP “My Family” like a neutron bomb. Since then the four piece have maintained a steady pace and chosen quality over quantity, unveiling a