Video - National News
Posted on February 3, 2014 at 10:12 AM
Updated Monday, Feb 3 at 1:00 PM
(KMOV.com) – A Texas man claims to have made the zoological find of the century: Sasquatch.Watch the video to hear him describe the capture.
More National News Videos
Credit: Getty Images