New Releases: Stone Lion, Wang Changcun, Anti-Dogs
Lo-fi indie rock from a concrete apartment building, post rock from the remains of one of Shanghai’s most successful bands, IDM ear worms from Hangzhou, and grizzled hard rock from Tianjin – here’s the latest […]