STUDIO
Follow Us

Terms of Use Privacy Policy

Bigfoot in Nebraska

Robin Roberts, of Castle Rock, CO speaks about her experience with bigfoot at the Nebraska Bigfoot Conference on Saturday, February 18, 2017 at the C3 Hotel and Convention Center in Hastings, Neb. The conference featured speakers, exhibits and music.

Source: Omaha World-Herald

Top Trending Videos