At one hundred and seventeen feet tall, the Sesame Place water tower was the largest vinyl wrapped structure on the east coast when completed.
Back to Top