Ted Cruz Imagines 'Taking Peyote' Nude During His Upcoming Yale Appearance (POLITICS)
Something you just can't unsee.