Some facts....
#1004
Pinocchio is Italian for "pine eye"!
Previous Fact | Next Fact