American Thinker favicon

The Trump-Cruz Kerfuffle: The Art of the Deal... Not.