Vermin Supreme Mega-Trolls Ted Cruz in New Hampshire

0

Vermin Supreme asks Ted Cruz the hard questions about free ponies and mandatory tooth-brushing laws.