SPONSORS
BIOLOGY
News Comments | back
Does Bigfoot exist? Biology professor tells crowd he can't rule it out
For decades, the legend of Bigfoot has grown. Most people think it's a myth, but Saint Louis University biology professor John Severson isn't so sure.
 0 comments  |  Posted by: TimothyZhu on 03/31 4:58pm
There are currently no comments.
You have not logged in and cannot comment.