LINKEDINCOMMENTMORE

WATCH VIDEO: The team at The Erickson Project says that they havevideo and DNA proof that sasquatches really do exist.