Russian President Putin calls McCain a crazy old fart Posted on February 12, 2015October 28, 2015 by Jason Allen