Photos: Destroyer @ Webster Hall by M. Sean Ryan April 5, 2011 In support of January’s resplendent Kaputt, the eight-piece Destroyer landed in New York City’s Webster Hall on Sunday night.