Ted Cruz Boasts That GOP Is The Party Of Homer Simpson; Twitter Dies Laughing
Category: POLITICS
D'oh.
By Mary Papenfuss, 2018-02-23