Rock and Roll on the New Long March