Creator Peng Lei took to the stage during our Creators Project Beijing event with his punk-electro-pop outfit, New Pants to show Beijing the stuff rock legends are made of.The darlings of China's burgeoning indie rock scene wooed the crowd with their brand of dark, synthy, Joy Division-esque rock. Catch a clip of the band performing live above. We're not sure about you, but we think we may be in love.