Wednesday, June 15, 2011

Does The Dali Lama Eat Pizza?

The Dali Lama walks into a pizza shop......



No comments: