News

Ultimate Fighting Championship (UFC) ventured forth to Shanghai Indoor Stadium in Shanghai, China, for UFC Shanghai. I do ...
Photographer, videographer, writer, and music promoter living in Shanghai. He’s the founder of LiveChinaMusic - a platform dedicated to China's evolving underground music scene.