Mar 28

Finding Bigfoot in the Pacific Northwest

KOIN 6 News writes “The elusive Sasquatch has long been rumored to make its home in the Pacific Northwest. So much so, it has become part of popular culture.”

 

Link to the video

Leave a Reply