I love this song.... ahhh, so much. Most of Team Boo is suitably incredible, really. They make me happy. I have a hard time getting a definitive sense of the meaning of their songs, but somehow you just know that probably in some sense it's about some aspect of being in love. Since they so obviously are. If you get the chance to see them live, you should.
I love this song.... ahhh, so much. Most of Team Boo is suitably incredible, really. They make me happy. I have a hard time getting a definitive sense of the meaning of their songs, but somehow you just know that probably in some sense it's about some aspect of being in love. Since they so obviously are. If you get the chance to see them live, you should.