RandomVideos

The xx – Islands (Video)

blame it on Meka April 21, 2010

My shorty put me on to their stuff a while ago, and it’s slowly growing on me. The indie rock band’s self-titled album is in stores now.