Jon Funabiki & Steve Chen

Jon Funabiki, a professor at San Francisco State University, with Steve Chen, right, the CTO and co-founder of YouTube.

1,254 views
0 faves
0 comments
Taken on December 11, 2007