fbpx

Defiler take on Trapt with ‘Headstrong’ parody

US metal band Defiler have taken on Trapt by recording a parody of their 2002 single Headstrong. The release follows

Read more