Alexa
Ted Cruz To Make
1 of 1

Photogallery - Ted Cruz brutally roasted when using term 'snowflake' to mock liberals backfires