Once Upon a Time in Mexico

Upon A Burning Body 2012

MUSIC VIDEO: Upon A Burning Body – Once Upon a Time in Mexico

San Antonio metal outfit Upon A Burning Body have released the punishing new music video for their song “Once Upon a Time in Mexico” and can be viewed right here on Under The Gun Review! This video was shot in an abandoned building and shows UABB going harder than ever. Red, White, & Green hits […]