Meet Peach Pit, Your Lovably Self-Deprecating Indie Fixation Nora Markey, Wesleyan University The up-and-coming surf rock pop band uses mundane, everyday scenarios to express deep longing in their most recent album, 'You and Your Friends.'… August 24, 2020