Video: Inside the Family Barn

A mysterious figure seems to be haunting a family barn in Belvidere, IL.