Riddles Added by:SmilingGiant.com
Riddle of the day:
Where do fortune tellers dance?




At the crystal ball.