Florida Man ventures deep into the Everglades with homemade Bigfoot bait and duct tape traps, but gets more than he bargained ...



Video by: Florida Man IRL

Florida State Tribune 1200 630