From Murrieta to Beijing
US pop-rock band Neon Trees promises its China debut will be a gig full of energy. Provided to China Daily |
The past few years have been surreal for pop-rock band Neon Trees. They've sold more than 1 million digital copies of their hit single, Animal. They've topped the Billboard and iTunes charts - and now they're here.
Photo