Showing posts with label Russia. Show all posts
Showing posts with label Russia. Show all posts

Wednesday, April 1, 2009

Breaking News: Simon Cowell Has A Twin!!!



Doesn't Russian President Dmitry Medvedev look a lot American Idol judge Simon Cowell? It's uncanny! Although, Simon could definitely take some fashion tips from the Russian Head of State. Like getting rid of that unflattering buzz cut.