Loading...
Uploaded by thoughtfarming on Jun 5, 2008
We made this when TechCrunch launched their new "pitches" web site (http://pitches.techcrunch.com). Convincing a stranger in 60 seconds that they want to keep talking with you isn't always easy. Hopefully we've done it here.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)