Jade is Task Force S.I.R.E.N.'s handler back in headquarters in Fort Meade, MD. She's the team's go to person and their direct link to the team's director Winston Tate.
Advertisement
Jade is Task Force S.I.R.E.N.'s handler back in headquarters in Fort Meade, MD. She's the team's go to person and their direct link to the team's director Winston Tate.