Lady Gaga released the music video for "Stupid Love" today (Feb. 28).  Gaga, channeling an intergalactic cotton candy pink princess, offers peace to a clan who know nothing but rage and anger. She transcends her gifts of dance (serving Born This Way vibes) and song that inspires love. Stupid love.  The track, which leaked one month ago, sounds almost identical to the demo that surfaced. That means the song was finished for at least a year. It's no wonder Gaga kept this gem in her arsena