Great Falls Bigfoot Resort Moving Forward? | Forum

advertisement
Maklarr4000
Maklarr4000 Apr 7
A super-sized Bigfoot-themed resort complex allegedly to be built in Great Falls Montana has gathered some more steam after what had appeared to be the end of it more than a year ago. News article is HERE.
advertisement