The Rolling Stones have a new concert film debuting TODAY on their YouTube channel. It's called, "From London to Shanghai - The Rolling Stones' Historic Concert to the Other Side of the World". It provides a behind-the-scenes look at their first-ever show in mainland China in 2006. The trailer showed the band members and their manager talking about the one big issue of playing in a communist country.
LISTEN LIVE at 94HJY.com/listen