Jon Stewart's Hilarious Takedown of Ted Cruz's Presidential Announcement
March 24, 2015
Last night, Jon Stewart decided to check in with the 2016 Presidential race. Anything new and exciting? Just the announcement that Texas Senator Ted Cruz was throwing his hat in the ring. Watch Stewart mock Cruz below.Â