Photo shows what former rodeo rider Roger Patterson said is the American version of the Abominable Snowman. He said pictures of the creature, estimated at 7 1/2 feet tall, were taken northeast of Eureka, California.
Image provided by Getty Images.
May 12th, 2020
Viewed 817 Times - Last Visitor from Ottawa, ON - Canada on 01/20/2022 at 8:41 PM