Pop Evil is finally about to release the long delayed album ‘War of Angels’ on July 5th. The guys recently filmed a video for ‘Monster You Made’ and gave us some behind the scene sneak peeks at how it went.

You'll recall the guys had tons of trouble with their previous crappy label delaying their upcoming album.  It was then that Leigh shredded their record contract on stage at Rock on the Range. Spin Magazine made it one of the events TOP 10 moments - Sweeeeet!

You hear ‘Monster You Made’ all the time here on GRD. Now go behind the scenes and check out the upcoming music video.