ndw’s avatarndw’s Twitter Archive—№ 28,086

  1. …in reply to @dweinberger
    dweinberger cluetrain Because they are?