08.02.2021 - By Misfit Toys
A tribute to the great Ron Popeil, a surprising Guinness world record is set, and twenty (!) new Bigfoot sightings!