January 30, 2012

Why do world economic leaders meet every year, in Davos, Switzerland? To check up on their bank balances!

World Economic Forum winds up in Davos, Switzerland.