Gadgets Technology Some people might get a little sour over this LCD screen byJay PerryMarch 30, 2010