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:

  1. Anonymous2:40 PM

    Texas, Siberia, they're everywhere.

    Jeff

    ReplyDelete