Walk with John Hegarty 1.10(6)

Take a walk with one of advertising's greatest creative...