Posted by: Craig Woolheater on August 28th, 2015
Monster Witness (previously released as Cryptotrip) will premier on Destination America, Saturday, Aug. 29, at 8 a.m. Central.
Across the United States, witnesses are coming forward to talk about encounters they’ve had with creatures they cannot explain. Hear first person testimony from an investigation that spans twenty states to examine these mysterious true accounts.
Read: Monster Witness »