Hillary Barking

danjoseph | February 19, 2016
MRCTV's weekly rundown of all of the dumb things liberals have done and said over the past five days.