TechMaking a ConnectionOmegle (the site where you can have random conversations with strangers) is off to a great start.By by Jack ShepherdBuzzFeed StaffPosted on April 2, 2009, 7:26 pmTwitterFacebookLink