Question: What did Maps & Atlases release on June 29, 2010?
Answer: Maps & Atlases, with Barsuk Records, released their album, Perch Patchwork, on June 29, 2010.