El single está tomado del duodécimo álbum de la banda de NY Hardcore.
Las leyendas del hardcore de Nueva York Sick Of It All lanzaron el video oficial de la canción «Self Important Shithead».
La pista está tomada del duodécimo álbum de estudio de la banda llamado, «¡Wake The Sleeping Dragon!», que salió en noviembre del año pasado a través del sello Century Media.
El seguimiento de «The Last Act Of Defiance» de 2014 fue producido por Jerry Farley, durante un período de dos semanas y media en los Estudios Nova en Staten Island, Nueva York, y mezclado y masterizado por Tue Madsen, encargado de la producción de Meshuggah, The Haunted y Madball.