September 30th, 2003 NASA exhibit to touch down in Palm Springs The Desert Sun Laser beams and plasma screens, interactive computers and something called lenticular lenses. They [ Full Story ]Tweet Posted by tourdemars to: General News