Have you heard of the Loveland Frogman? On March 3, 1972, a Loveland police officer claimed to have seen a 4-foot-tall frog walking upright on two legs. Two weeks later, another cop reported a similar sighting. Further research discovered that a businessman had seen and reported a creature matching the description way back in 1955. […]

