Archive photo of the day
Archive photo of the dayRonstadt and Taylor in Tokyo, 1981
Stars and Stripes
December 21, 2021
(Stars and Stripes)
Tokyo, September 1981: Linda Ronstadt and James Taylor share a laugh at a press conference before their show in Yokohama. Sharing the stage with the 1970s pop music icons during the Japan tour was singer-songwriter J.D. Souther.