Lie of the Day #121

March 8th, 2007 by Fweeb

There is a small tribe in the southern tip of Italy whose members have the unique ability of producing bacon from their ears.

Leave a Reply