I heard this song about 11 days ago on KXT; within moments I decided than not only did I like the song, but I LOVED it.
It reminds me a little of Vampire Weekend, but not exactly. They hail from here in Dallas, Texas. Go check them out!
Currently on tour with Barcelona, they will be back here on November 13th.