Riddle #15:
What kind of horses that cannot run fast?
<--Previous Page
Next Page-->