Looking forward to having it available this year. Velma shown here on left with her sister Elva.
Bigfoot In A Box
-
A mystery photo from the early 1960's, mysteriously submitted and
unclaimed. The place was somewhere in the vast green forests of the Pacific
Northwest....
1 month ago