Passion Pit, the five-man electropop outfit from Cambridge, MA, played its second sold-out concert at the Congress Theater April 22.
/
April 30, 2010