Friday, October 21, 2005

The Mouth of Truth. Very cool....seen formerly in the movie "Roman Holiday. They think it may have once been a drain cover in the street. Rumor has it if you tell a lie with your hand in the mouth, the mouth will clamp down on your hand forever.

No comments: