Video: Flag 'Braided by Sasquatch' Showcased at Nebraska Bigfoot Museum | Coast to Coast AM
An American flag discovered mysteriously damaged over Memorial Day weekend in Nebraska is now being showcased at a Bigfoot Museum which suspects that Sasquatch was to blame for the strange incident.
www.coasttocoastam.com