The Human Shuffle: Is ChatRoulette the Future of the Internet or Its Distant Past?

PopMatters