Kevin deep dives into the history of the elaborate American Idol theme park experience that used to operate at Disney's Hollywood Studios.