What walks all day on its head?

Posted on at


A nail in a horseshoe.

 



About the author

160