Stones rock in China - but without suggestive lyrics
The Rolling Stones opened their first ever concert in mainland China on Saturday with the classic hit, “Start Me Up.”
The veteran rockers played to a packed house at Shanghai’s 8,000 seat indoor stadium, where the audience was overwhelmingly foreign.

