Palisades Mall Sky Trail® Testimonial

Listen to Kevin Clark, the General Manager at Palisades Climb Adventure within Palisades Mall in West Nyack, New York, talk about the show stopping 5 level Sky Trail® and 1 level kid-friendly Sky Tykes® inside of the retail shopping center.