new icn messageflickr-free-ic3d pan white
Bigfoot Proof | by redwoodcoaster
Back to photostream

Bigfoot Proof

Evidence, on display in Redwoods National & State Parks, that Bigfoot lives in Northern California.

www.redwoods.info/showrecord.asp?id=3635

658 views
1 fave
0 comments
Taken on June 29, 2007