In a 17018 chance, I stumbled across my roommate on Omegle Video doing obscene things with his friend

In a 17018 chance, I stumbled across my roommate on Omegle Video doing obscene things with his friend

Omeagle now has video? I thought this was Chatroulette for a second