Tuesday, November 15, 2011

Was There Ever any Doubt?

Telegraph: The discovery in Siberia of tree branches twisted together could be proof that Bigfoot really does exist, according to biologists.

Hat tip to Jeff Meyerson.

1 comment:

Anonymous said...

Texas, Siberia, they're everywhere.

Jeff