Vanessa Carlton's new song: Too good not to share.




I know I just shared a playlist in my last post, but I've been waiting more than a month for this song to come out, and it's just too good not to share.