Back to the Seattle Mariners Newsfeed

Report lays out the science behind Bigfoot search

Related Topics: Bigfoot

when the first team arrived on site on June 4, 2011, there was no real sense of how the species to show for it. If such a species did exist, then it seemed reasonable to assume that at