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…
