The Latest in the paranormal

New Bigfoot Statue Installed in Maine Museum

Cryptid Expert Loren Coleman Places Elwood

credit: @CryptoLoren
credit: @CryptoLoren

credit: @CryptoLoren

There has been a new Bigfoot sighting in Maine…well, a very nice statue of Bigfoot anyway. The International Cryptozoololgy Museum in Portland, Maine has a new Bigfoot statue. The statue stands around 8 feet and is over 800 pounds in weight and is named after Elwood Blues, Dan Aykroyd’s  fictional character in the Blues Brothers.

credit: @CryptoLoren

credit: @CryptoLoren

 

Leave a comment

Your email address will not be published.


*