BAM! Larry Elder absolutely DEMOLISHES Hillary & Dems ‘but Russia’ excuse

Posted at 2:29 pm on October 31, 2017 by Doug P.