Ol' Putin must be feeling a bit nostalgic. Anyone else think he looks like the lead singer of Radiohead?