‘90s space rock band, Failure, which broke up in 1997 and then reunited again in 2014, is back for the 20th anniversary of Fantastic Planet. The album produced the single “Stuck On You,” which charted #23 on Billboard’s Alternative Songs Chart, and was also produced entirely by Failure, which is why its 1996 release took longer than their previous two albums. They will be going back on tour to celebrate the anniversary and for the first time ever will be performing the album in its entirety. The band will be performing Oct. 18 at Webster Hall in New York City and Oct. 19 at Trocadero Theater in Philadelphia.