September 30, 2016

Dave Weigel's Mustache Heats Up On CNN

So wrong and yet so right.

Via: The Daily Caller