FAULT Magazine Covers International Music Summit and STORM Festival in Shanghai

A few weeks ago, we had the pleasure of attending the inaugural International…


STORM Festival Shanghai: China's Debut Music Experience

For being the world's most populous country, China is still catching up with…