Erica Teague

Erica Teague is a security command officer on Talos I during Prey (2017).