1989 World Tour Shanghai: Taylor performs three awesome concerts in China!
Three days, Taylor Nation. Shanghai is the lucky one. The People’s Republic of China warmly received the Taylor Nation’s Captain … Continue reading 1989 World Tour Shanghai: Taylor performs three awesome concerts in China!