What Is Omegle? Everything That You Should Know
Omegle free online chat site started in 2009, and is the number one alternative to Chatroulette. Created by Leif K-Brooks of Vermont, the site reached around 150,000 pageviews a day. That was less than a month after its rollout. Screenshot from Google …