Tree of Life Trail Cam Video in New England
Tree of Life Trail Cam Video in New England | December 2020 –
Lots of deer action this month of the Tree of Life trail cam for December 2020. The bucks make another appearance with their racks. The Tree of Life trail camera is located deep in the woods of the quiet hills in northeastern Connecticut.
This is footage from our woods behind our farm that we captured using our trail cam.