The #1 Paranormal News Site
Ralph Glidden was digging on Catalina Island in the Gulf of California between 1919 and 1928. He found, according to newspaper articles, numerous skeletons 7 to 9 foot tall. But where are those skeletons today? Was it just a publicity stunt – or did he find the remains of a lost race of human giants?