North Face | Red Flag Campaign | China

With snow falling in China two months earlier than normal, outdoor specialist brand North Face has launched an integrated campaign just in time.