Video: Store in Oregon Acquires Enormous Sasquatch Statue | Coast to Coast AM
Motorists passing by a store in Oregon may be forgiven for doing a double take due to a fantastic piece of artwork recently installed in front of the establishment: an enormous Sasquatch statue.
www.coasttocoastam.com