Presenters Janice Long and Dixie Peach for the TOTP episode shown on 24th April, 1986.Presenters Janice Long and Dixie Peach for the TOTP episode shown on 24th April, 1986.Presenters Janice Long and Dixie Peach for the TOTP episode shown on 24th April, 1986.