Deep Purple to Rock Taipei

Tickets are selling fast for the Deep Purple concert May 10, 2010 at the Taipei World Trade Center Nangang Exhibition Hall.

Read more

Beyonce in Beijing: Shut up and dance?

While China changes so fast the facts blur, one habit that remains is audiences sitting politely in their seats during rock concerts as if they were listening to political speeches at the National People’s Congress.

Read more