Eagle Eye Farm

Eagle Eye Farm

Eagle Eye Farm

Kristin Haubrich takes us to Eagle Eye Farm in River Falls, Wisconsin to catch up with Oliver.  She first met Oliver the alpaca at Sam’s Christmas Village last year.  While at the farm, she met a few more animal friends.