Ted Cruz slams hecklers with the help of the people chanting USA! USA! USA!

0