Putin Explodes. The man so popular, he won over 110% of the vote.. Doing it right? Putin Explodes The man so popular he won over 110% of the vote Doing it right?