In the new world that exists after the terrorist attacks of 9/11, Captain America is sent to a town called Centerville being held hostage by terrorists. Can Cap take down the terrorists before they can cause any destruction?
No critic ratings have been found for this issue.