Hosted on MSN1mon
Ghost Town of Findlay gets Christmas makeover, brightening up the replica old west townThey’re part of a tourist attraction that opened in 1961 called Ghost Town of Findlay. “We want families to feel comfortable coming here because in the past kids would say, ‘Ghost Town?’ ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results