apple News Technology Apple TV Killer? Youtube Trials its Live-Streaming Platform September 13, 2010 by rjcool No Comments Tweet It is being widely reported that the video sharing giant YouTube is getting into live streaming video and that it will begin a two-day... Read More