Ted Cruz Absolutely DESTROYS MSNBC Over Russia Obsession

 

Lion Ted. He’s coming around.

Follow IWB on Facebook and Twitter