Xibalba Kick Ass In Their New Video For “Guerilla”

Pomona, California-based hardcore/death metal outfit, Xibalba, has issued an official video for the revolutionary anthem “Guerrilla,” one of the most vital tracks from their...