Home Rap 'Spamilton': Musical spoof lands its punches softly, and with a smile
UA-69851601-1