A legislator in Oklahoma is not only inferring that Bigfoot, Sasquatch, Yeti, whatever you might call it, is real, and we need to be allowed to hunt them.
Detroit is apparently home to more than car factories, Motown and Ted Nugent. Now it's home to Bigfoot. Yep, old Sasquatch himself has set up shop in the Motor City.