You're browsing the archives From Saturday 11 December 2010 China is fucking mental. The Famous Class recently flew out to China to headline a 10,000 capacity festival. Honestly. This is amazing.