Their lead singer Megan Thomas really reminded me of the Mona Lisa. Really random comment I know, but let me tell you why. When you watched her sing and play guitar her eyes seemed to be constantly fixed on you, inviting you in to the live experience.
I have come to really like this song by indie pop New Yorker, Darwin Deez. The video is amusingly simple and quirky. It is one of those songs, that at first I was a bit confused, listening to all the parts and the lyrics. It seemed a bit too much, but after I had heard it a few times,