Final ‘Continuum’ Tour Marks the End of One Era and the Start of Another for Jeff Chang
Jeff Chang Billboard China On June 12, 1998, Jeff Chang mesmerized target markets with his inaugural significant show on the Chinese landmass at the Shanghai Indoor Stadium, properly labelled “Dream Comes True.” Little might he have actually anticipated that 26…
Read more