Twitter Cracks Up Over Ted Cruz's 'Simpsons' Reference Fail

Want more content like this?

Get Toofab breaking news sent right to your browser!