May 1, 2011 Amateur Hour Is Over, Indeed Edit Delete Tags Autopost Source: http://hrtapps.com/blogs/20110426/macintosh computers apple news conference live feed tech news apple news live