The Kennedy Space Center Visitor Complex has unveiled a 3,000 square-foot SNA Displays LED spectacular installation in the Kennedy Entry Experience, according to a press release. Source: New feed
Comments are closed.