The Ellsworth High School Show Choir performed at Disney World in Florida over the weekend April 13th-15th creating memories that will last a lifetime at the happiest place in the world.. They received a superior rating at Festival Disney! We finally have video of their performance that was "superior" to say the least!

More From WDEA Ellsworth Maine