James Taylor / Live In Japan 1973 / 1CD in 1970s, James Taylor, Non Label 2013/05/21 470 ViewsJames Taylor / Live In Japan 1973 / 1CD / Non LabelClick Image To Enlarge 2013-05-21MRogetweet