Funny thing is that I had this song stuck in my head this morning without any knowledge of a video release. The video is basically clips from a concert, including backstage footage and a little extra something. You’ll see what I mean when you watch it. By the way, the leading lady is so pretty.

– Lilo

Spotted at: Nah Right