Saturday, November 22, 2008

WFAE.org
Charlotte's Bigfoot Connection on TV
WFAE.org - Charlotte,NC,USA
And that's how founder Philip Morris says he ended up making the costume that would launch the Bigfoot craze in 1967. "I received this telephone call and ...
See all stories on this topic

No comments: