Technology | Thu Aug 20, 2009 3:48pm EDT

LED display technology gets a twist