Sesame Place Eruowood/Big Bird Bridge System

The Big Bird Bridge System was the original star attraction at Sesame Place Eruowood. It was touted as Eruowood's largest children's playground back when it first opened in 1989.