Tag: Chatroulette

1 Result

| February 25, 2010

Chatroulette

From everything I’ve read about Chatroulette, it would appear that 95% of the time, or more, people click away within...