Advertising Design Video Put the cane down Martha July 14, 2008July 15, 2008 The new NSPCC TV spot to highlight the Campaign Against Smacking is splendid. Creative by Nexus, based just down the road in Shoreditch. Related Posts Advertising Design Illustration See It. Say It. Ignore It. April 14, 2023April 14, 2023By Milan Design Illustration Timo Kuilder January 24, 2017August 15, 2022By Milan