March 30, 2007

screenshot Talkr

Talkr

(new live beta)

free, technology-enabled service [which] lets people easily find, join, create, manage and promote voice conversations – among many participants – over the Internet.

Blog

meta