TYT Live: Ted Cruz GETS PUNKED By Literally Everyone

This post was originally published on The Young Turks.