I went to a Foster the People concert last Tuesday (which was awesome by the way), and the opening band was St. Lucia. It was the first time I was exposed to their music and saw them live. I knew there was going to be some sort of band before Foster the People, but I didn't care; I take that back! I have to say, they not only sound great live, but they sure do put on a show!