John Travolta And Olivia Newton John Team Up Again On Radio Show John Travolta And Olivia Newton John Team Up Again On Radio ShowJohn Travolta And Olivia Newton John Team Up Again On Radio ShowRussell Begaye Who Was Sworn In On Tuesday Has Vowed To See The