Owner of stolen Bigfoot talks about strange theft in Boynton Beach – Palm Beach County News
Boynton Beach police are looking for Bigfoot, or more specifically an 8-foot, 300-pound statue of the mystical beast.
Boynton Beach police are looking for Bigfoot, or more specifically an 8-foot, 300-pound statue of the mystical beast.