To Peter Margasak: So sorry you vehemently disapprove of our “Jamboree 95” [Spot Check, May 26]. I’m one of the 17 people who have read your ridiculous little fanzine, and I really couldn’t bring myself to booking one of the bad, obscure art rock bands you hype. Strange you should bash Faith No More and […]