National Park Sign

The National Park Sign is a sign that appeared in Mount Snow in 2017. The text says "[insert PBS station] welcomes you to Kart Kingdom".