June 8, 2011 Apple WWDC keynote video stream condensed into 2 minutes (from 2 hrs.! :-) Edit Delete Tags Autopost via todaysiphone.com