Architects – Devil's Island @ Debaser Stockholm HQ
Naysayer live at the masquerade in Atlanta 5-8-14. Ill say this right now megadeth is Fucking awesome. This is the first song off the album killing is my … Architects – Devil's Island…
By: Hanna Sealy
Read the rest here:
Architects – Devil’s Island @ Debaser Stockholm HQ – Video