#20 in my favourite songs of 2011 is "Jane Doe" by Rebecca & Fiona
This is crazy good song. "Let the noise run through your head." Yes, we have and we can't seem to get it out. That's OK because we quite like this one. The video shows Rebecca & Fiona living the same day over and over and getting quite bored with it. Take a look ...
No comments:
Post a Comment