'Secret Service' (PS2/X360/PC) - New Screens
by Rainier on Nov. 17, 2008 @ 11:10 a.m. PST | Filed under News
Secret Service takes place on Inauguration Day in Washington D.C. An extremist assault has been launched against the capitol - security has been compromised and it is unclear who is friend or foe.