IT’S THE SHIP CHINA FINALLY MAKES WAVES IN SHANGHAI
Asia’s Largest Festival At Sea - IT’S THE SHIP (ITS) is setting sail into the China sea for the very first time in partnership with Chinese Music World (CMW). With its first voyage setting sail in 2014, IT'S ...