Carrie's song Love Wins, is a pretty powerful one, and the video embodies that. Now I just need to figure out where she got the bright glittery makeup, and we'll be good. (Not that I have anywhere to wear makeup like that, anyway.)
Check out the vibrant video below: