Dean Pullman was a Naval officer who paid regular visits to NCIS in regards to a satellite that was being developed for use by the Navy but the satellite itself soon disappeared under mysterious circumstances.
Dean Pullman was a Naval officer who paid regular visits to NCIS in regards to a satellite that was being developed for use by the Navy but the satellite itself soon disappeared under mysterious circumstances.