Watch Before Their Eyes perform "City In A Snow Globe" live
Before Their Eyes recently performed “City In A Snow Globe” at their show in Boston, Mass. The band's latest album, Redemption, is in stores now. Check out the performance below and tell us what you think!
Around Our Network