Join the SETI search

1,512,945 views |
Jill Tarter |
TED2009
• February 2009