58 live performances from 25 places, 2019–2026 · 16 songs
Chinese Football is a Chinese indie rock and math rock band. It was founded in 2011, in Wuhan, China. The band self publishes their music under Xu Bo's own Wild Records label.
From Wikipedia, under CC BY-SA 4.0