Verne Troyer Lives The High Life

Latest

[London, December 31. Image via Flynet]