Quantcast
Current, Credible, Consistent

Bigfoot Discovery Museum

Santa Cruz County, California, United States
1 Review
3.0

Review

reviewer

William Spicer

6 Level | 1 Image | 45 Views
3 years Ago

I'm a sucker for these. In between are the hype and crap, there is often a small nugget of facts. Be careful if you plan to engage the proprietor in discussion...

reviewer