Peter Pan Live! Background