Posted By: mchitwood
Cryptid on History - 03/25/14 12:12 AM
Has anyone else seen this show? It's about a wildlife company in LA where people are convinced a swamp monster is killing animals. Complete dramatization but interesting enough that I watched two episodes.