Is anybody out there?

65% of people say yes. That is very encouraging.

Comments