Wednesday, October 20, 2010

Followed Shortly Thereafter By the World's Biggest Case of Indigestion

World's biggest enchilada cooked up in Mexico City

No comments: