Whitechapel have posted a new video of their time doing pre-production for their new album. The band last released 'This Is Exile' in 2008.
Whitechapel have posted a new video of their time doing pre-production for their new album. The band last released 'This Is Exile' in 2008.
Check out the video here.