Articles Everything You Wanted to Know About Chat Roulette, but Were Afraid to Ask Patrick JamesMar 04, 2010