Sodagreen

A review of Taiwanese indie-pop band Sodagreen's concert in Beijing