I was listening to ITunes Radio, when it suddenly played this song. I had never heard of them before so it sparked my curiosity. It took me a couple listens, but it's a pretty catchy tune. From what I can see this group just debuted recently. Have you ever heard of them before? What do you think of the song?