Apple Apparently removed ‘Genius’ ad series from public viewing Staff0August 22, 2012 [box] After pulling the ads from television, Apple has now... View more