3 ms·You did not have Chatroulette (2009) and Liveleak (2006) 25 years ago.by vel0city 3y agoYou did not have Chatroulette (2009) and Liveleak (2006) 25 years ago.