Wasn't that thing found in Utah after a massive fish-kill in a lake? I think I watched a video new report about in the the GCC section. It was supposedly dragged out of the lake by some animal and was found in a parking lot after being run over a few times.