Quantcast
Rick Dyer created a stir when he claimed to have shot Bigfoot on the northwest side of San Antonio, Texas, in 2012. While doubts remain on whether it is the real thing or a modern day Cardiff Giant, one of the many questions about his dubious claim has been answered unequivocally: Is... Read more