Did you hear about the 8 foot tall, 300 pound statue of Bigfoot that disappeared in North Carolina?
Some believe it to have been a Halloween prank….but still….300 pounds?
Well, it\’s been found! CLICK HERE/Charlotte Observer to get the full story and see the statue!