Cuddly Newborn Goats in Sweaters from Maine Are All We Need Today
New baby goats arrived on Sunday at Sunflower Farm in Cumberland and they are A-DOR-A-BLE! It's so cold for Maine in April these cuties had to put their 'Storm Center' sweaters on. Awwwww...just look at 'em.