Echo Joke?

Is the Echo project a joke?

What are they trying to do?  Besides another Bonnaroo

Fri 9/14/2007 10:02 PM