dingleperry


Is it true what they say about Texas Senator Ted Cruz? This screen capture looks legit.