HolyCoast: Nancy Pelosi Inspects Dalai Lama's Head
Follow RickMoore on Twitter

Friday, March 21, 2008

Nancy Pelosi Inspects Dalai Lama's Head

Hello, Dalai:
"Do you see that little mole? Does it look okay to you?"



No comments: