Something went wrong. Try again later
    Follow

    Ian Taggart

    Character »

    Colonel Ian Taggart commands the Blackwatch troops deployed on Manhattan Island. They are tasked with containing the viral outbreak that plagues the city.

    Short summary describing this character.