The Cryptozoology & Paranormal Museum in Littleton, North Carolina, caters specifically to those of us who think “normal” is ...