The Rolling Stones look back at first concert in China
ABC/ Ida Mae AstuteThe Rolling Stones are looking back at their first performance in China with a new video set to premiere on YouTube April 11 at 8 a.m. ET.The band just shared a trailer for From London to Shanghai - The Rolling Stones' Historic Concert to the Other Side of the World, which appears to document what it took to put on their April 2006 concert at the Shanghai Grand Theatre. The video will feature interviews with The Stones’ longtime production […]