See more Jack Black videos at Funny or Die
How awesome (or should I say LEGEND...ARY) is Neil Patrick Harris? If any of your still haven't seen it, after you watch the above, set aside 45 minutes and google Dr. Horrible's Sing-A-Long blog. You'll thank me.
Back to gay marriage...can I say how happy and proud I am to live in Massachusetts? We totally rock.