Archive | November 12, 2008

Seventh human foot washes ashore

NEW VIDEOS

And the mystery deepens.

Yet another human foot has washed ashore in the coastal region of British Columbia and northern Washington State. The latest discovery came Tuesday afternoon in Richmond, B.C.

Read full story Comments are closed