Recent spotting of Bigfoot in Colorado is likely just a ‘guy in a suit,’ expert claims
A Bigfoot expert has revealed the couple who recently claimed they spotted the mythological creature in Colorado probably saw a guy in a suit. Shannon Parker and her husband Stetson Tyler said they saw the beast during a Narrow Gauge train ride from Durango to Silverton on October 8. A video captured on the trip shows the … Read more