Hang the Police, We're Here to Rock! The Beijing Pop Festival, Sept 10 and 11 2007

When the capital city of the world’s largest authoritarian police state hosts a rock concert with headliners Public Enemy and Nine Inch Nails, how does it prevent mayhem from breaking out?  Answer:  police.  Lots of em.  The Beijing Pop Festival was an impressive contradiction of rock-fueled mayhem that brought performers and audience together, and rigid military discipline that kept them apart.

Read More