The irony of the fact that STORM Festival in Shanghai had to shut down early due to a torrential storm is really sucky!
After proving itself as mainland China's leading EDM Festival, STORM announces plans of expansion to Austraila and Taiwan.