Self Defense Family released a new track today that comes off of their new 7inch on Deathwish Records. The 7inch is a part of their “Island Series” where they record two songs at a recording studio on an island. “Self Immolation Family” was actually recorded in Sigur Rios of Iceland’s recording studio. The band creates […]