Photo
 
The musical production 'Rock Hard' staged by the Yat Po Singers at Shanghai Grand Theatre tonight (May 8) raises the curtain for a spectacular performing and visual arts programme rolled out by the Hong Kong Special Administrative Region for the Expo 2010 Shanghai China.
 
Close