Florida police need help finding an 8-foot Bigfoot statue that wandered off from a Mattress Monsterz store Posted on November 7, 2019November 7, 2019 by musicnews360 Posted in HEADLINERz