Failure Brings Reunion Tour to The Westcott Theater
Fans of the band Failure may have thought they had seen the last of the band back in 1997, when they announced they were disbanding due to personal differences. To much delight, Failure reunited in late 2013 and has been hitting cities…