Had to share this

Warning: Anti-equality folks may not enjoy this video nearly as much as I did.

See more Jack Black videos at Funny or Die