2013-01-12

Charli XCX - You (Ha Ha Ha) [Official Video]

Catchy stuff, if not poor timing on the video. She's from England so I guess we can cut her some slack.

[via]

No comments: