I'm not so sure I'm ready to get all fuzzy about ole Puty Put. He does seem to be a much better leader than the knothead we have in office. He supposedly has a 85% approval rating in Mother Russia though that may be a little skewed coming from a commy, they tend to fib about things like these a...