This is mine and my boyfriend's "song" lol. I just love it - the music is so upbeat and the space invaders-themed video clip just makes it even more awesome.
I'm not 100% what it means... in my eyes, maybe just the feeling of falling in love? That's just how I think about it I guess.
This is mine and my boyfriend's "song" lol. I just love it - the music is so upbeat and the space invaders-themed video clip just makes it even more awesome.
I'm not 100% what it means... in my eyes, maybe just the feeling of falling in love? That's just how I think about it I guess.