French Red Cross: People are Made to Stand

From the French Red Cross comes this short commercial called People are Made to Stand. In :30s they not only give me a greater appreciation for the Red Cross, they remind that we're all here to help each other. A campaign conducted by TBWA. [Via Direto de Forno]

Popular Around The Web

From Our Partners