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 Design Illustration Timo Kuilder January 24, 2017August 15, 2022By Milan Design Mastercard rebrand July 19, 2016July 19, 2016By Milan