1. KorbenDallas

    Who was this 30 foot tall Kegtolochus aka Teutobochus Rex?

    While working on an unrelated article I ran into this little 1882 paragraph pertaining to the Giants of Old. It is talking about 25-33 foot Giants. It specifically mentions one named Kegtolochus Rex. "Rex" means King in Latin language. Kegtolochus is only mentioned in Google as it pertains to...