has become a popular landmark in Erie, Pennsylvania. The sign, installed in 2021, sits on the bluff at Bayview Park and overlooks Presque Isle Bay. It has become a popular spot for photos and is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results