Open Farm Day at Litchfield, ME Farm With Free Baby Goat SnugglesOpen Farm Day at Litchfield, ME Farm With Free Baby Goat SnugglesIron Leaf Farm in Litchfield, Maine, is gearing up for their annual Open Farm Day with baby goats in sweaters!Lori VoornasLori Voornas