Something About Cloud Nothings, French Sadsacks Alcest, Local Rock and More
Do you smell that? Do ya smell it? That's the rock cooking on the streets in Shanghai. I'm talking post rock, electro-rock, punk rock, noise rock, shit rock, and just about every style of rock 'n' rol...