Upon A Burning Body Debut “Once Upon A Time In Mexico” Music Video
Upon A Burning Body have debuted their Scott Hansen (Unearth, The Ghost Inside) directed music video for their track “Once Upon A Time In Mexico” below. The groups new album “Red. White. Green.” is slated to receive an April 10th release date through Sumerian Records.