Rimshots: Dead Nation’s pigeongate; Kid Sister’s new video, and Neu! is coming to Chicago July 27, 2010 read more