The “American Idol” top nine contestants found some inspiration at the Most Magical Place on Earth! Ahead of the show’s ‘Disney Night’ episode airing live on Sunday, May 2 on ABC, the contestants visited Walt Disney World Resort, taking in the theme parks, enjoying favorite snacks, meeting iconic characters, and stocking up on fun merchandise, helping them bring even more magic to the timeless Disney song they’ll sing live on the show.