This is pure awesome-ness.
I don't know if you remember this classic beauty of a song, but when I saw this, it brought a tear to my eye and a smile to my face.
Honestly, in the first few seconds of the song I said out loud,"Yes. Fantastic!"
If you do nothing else, you must watch this until 'Cindy Lauper' sings her part.