Verne Troyer Lives The High Life

[London, December 31. Image via Flynet]