What’s that in the water? A local Connecticut woman captured an undetermined creature on on film. What do you think it is?
Update: It was later determined that the “monster” was a snapping turtle dragging a deer carcass through the water. Here’s a interesting video about snapping turtles.