Upon A Burning Body “Once Upon A Time In Mexico” Music Video

Upon A Burning Body

Upon A Burning Body has released the music video for “Once Upon A Time In Mexico” below. Their new album ‘Red.White.Green.’ will be release April 10 via Sumerian.