Chad Hurley and Steve Chen - D
Steve Chen of YouTube at D5

Steve Chen of YouTube at D5

asamathat5803