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 ...