Description
DEA team raids a drug lab in L.A., but instead of drugs they find evidence that the suspects were actually building a nuclear bomb. The player and his FBI team, must stop German terrorists before they complete it.
Read more Read less
Game Release Date
Country
Release Date
United States -
Similar games