Archive for the ‘McCain Celtic son of Cain’ Category

John McCain – another devil takes the dirt nap

Posted by: the daily messenger on August 26, 2018