Lillian Strand
Director Lillian Strand is the director of the United States Cyber Command, an organization that implanted a microchip into Gabriel Vaughn.
  • Lillian Strand movies list

Feedback about this page?

Feedback about this page?