A cool sign they put in front of the attraction

A cool sign they put in front of the attraction