Any remaining pony-tailed, old-school holdovers in the music industry must have been choking on their martini olives when the 2005 self-titled record by Brooklyn/Philly indie bomb Clap Your Hands Say Yeah weaseled its way onto the iPods and Best Of lists by way of a residency at a New York bar and Internet buzz. Now, a surprisingly short time after their first effort, the band is releasing... More >>>