Saturday, October 30, 2010

Halloween Riddle #6

What do Italian ghosts have for dinner?

No comments:

Post a Comment