Heavy metal band from North Caloocan City, Outworld Devourer unveiled their debut music video ‘I, The Enemy’ from their upcoming EP. Watch it here..
Heavy metal band from North Caloocan City, Outworld Devourer unveiled their debut music video ‘I, The Enemy’ from their upcoming EP. Watch it here..