Leo, Kevin Pollack, and LeVar Burton

The making of This Week in Tech 187

2,039 views
2 faves
1 comment
Taken on March 22, 2009