Dmitry Medvedev muses on aliens and Vladimir Putin's lateness...

Father Christmas, aliens, President Vladimir Putin's lateness and police...

484 views telegraph.co.uk

Interest

Russia
Discovered by jellisonian
on Dec 8, 2012

Stumblers Who Like This Page