TechAOL & Time Warner SplitThe internet behemoth has officially split up -- wait, what's that noise?By by Scott LambBuzzFeed, VP of InternationalPosted on June 1, 2009, 7:01 pmTwitterFacebookLink View this video on YouTube