Brand purpose. The biggest lie the ad industry ever told?thetomroach.com1 point·kervokian··0 commentsOpen articleSaveView on HN