Couldn't make it out last night? You missed L.A. indie-pop trio Foster the People at the Queen Elizabeth. Sally Spoon was there and caught a moment of the show on Instagram. Here’s your concert pick of the morning. Foster the People at the Queen Elizabeth Theatre on May 22, 2014. Thanks Sally.