Spokane Washington Bigfoot SightingAnother odd video starring Bigfoot is available.

Watch & Listen LIVE