|New Upon A Burning Body video|
2012-04-03 by KSK1 | 4 Replies | 1031 Views
San Antonio band Upon A Burning Body have released a second song along with a music video entitled "Once Upon A Time In Mexico" from their upcoming sophomore album, "Red. White. Green." The album drops on April 10th through Sumerian Records.