General Apple LED Cinema Display Steve November 4, 2008 No Comments An image showcasing the new Apple LED Cinema Display