Ted Cruz heckled by protesters in DC restaurant: video

Leave a Reply