World Leaders
The Shocking Truth
Posted by: Damin - December 21, 2007 - 12:58:46 AM

World Leaders

I would imagine that if the leaders of the world lived together under one roof, it wouldn't be too far off from this political parody.

World Leaders

Warning: some Not Safe For Work language. So slap on some headphones if you are slacking off at work and want to watch this.


comments closed

July 2017
SMTWTFS
 1
2345678
9101112131415
16171819202122
23242526272829
3031