Vigilantes of Love Release “Manicphaseshifter” Live at Schuba’s (2000)
On April 27, 2000, the band Vigilantes of Love walked on to the stage at Schuba’s in Chicago, Il and played one of the most incendiary and mercurial sets it’s ever played anywhere. They played 22 songs. (A bonus studio … Continued