Coming Home live in China at Chang Jiang Festival 2012. Massive crowd & huge festival on the banks of the Yangtze River near Shanghai.
Coming Home live in China at Chang Jiang Festival 2012. Massive crowd & huge festival on the banks of the Yangtze River near Shanghai.