History much? Democrat Ted Lieu EMBARRASSES himself with ‘fun fact’ (that’s NOT a fact) about Nixon

, ,

Dude. NO. No no no no and no.

Ted, Nixon was not impeached.

Read more: http://twitchy.com/samj-3930/2017/07/13/history-much-democrat-ted-lieu-embarrasses-himself-with-fun-fact-thats-not-a-fact-about-nixon/

Leave a Reply