Large Bigfoot Statue Missing In Florida

An 8 foot, 300 pound Bigfoot statue has gone missing in Florida. It’s worth $3,000. https://www.sun-sentinel.com/local/palm-beach/boynton-beach/fl-ne-boynton-bigfoot-missing-20191106-yxij6giemrc4fjnrn3qaonbt44-story.html (Photo courtesy of Anthony Ciulla)