Stacy Davidson

Stacy Davidson is a minor character featured in Call of Duty: Stacy Davidson works for Ambassador Harris at the U.S. Embassy in Urzikstan.