Viewing a single comment thread. View all comments

joshe92 t1_iuj0kyr wrote

What town? In Colchester a neighbor has a game camera and caught a bobcat devouring a deer and its fawn on their property a few months back. This looked very similar to that.

1