The Alien in the Freezer case (or should we call it The Muppet in the Freezer) was an alleged encounter with an extraterrestrial being fabricated by John Bradley Rutter, going under the alternate identity “Dr. Johnathan Reed”. The story became popular across the UFO and alien research community for many years, but was ultimately exposed as hoax. Dr. Jonathan Reed […]