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!