For 40 Years, A Man Convinced People That A Giant Penguin Lived In Florida
Early one morning in 1948, a phone call woke up the police chief in the small town of Clearwater, Florida. The caller said he’d seen something strange at the beach.
Read More