Infinity Climber is currently open free Science Center. Find out more: http://lsc.org/see-whats-happening/current-exhibitions-and-experiences/infinity-climber/
This is a 1993 Liberty Science Center commercial that aired on WNYW Fox Channel 5 throughout a business break of WWF Wrestling Challenge on 1/31/93.