Chin Up Chin Up was an American indie pop band formed in Chicago in 2001.

Photos