Canadian immigrant Ted Cruz last night appeared on Fox News to celebrate the final year of Obama’s presidency and Hillary Clinton’s coming “permanent retirement.” Right. Cruz then launched into a lame joke about a Marine repeatedly asking for Obama at the gates of the White House. Watch below.
Tags 2016 elections Christianists crackpots Fox News Teabagistan Ted Cruz