Hat Tip: BB

Heh.

Senator and 2016 GOP Presidential Candidate Ted Cruz does his best impressions of characters from “The Simpsons.”