After their show was postponed for almost two weeks, alternative band Sarah and the Sundays performed at The Echo on Sunday night. The Texas-based band performed songs from their debut studio album, “The Living End,” such as “Take Your Time” and “Vices.”