Watch 24 Season 3 Episode 12 Online
As Nina takes delivery of the virus from Amador, CTU moves in to intercept it. Meanwhile, Sherry fails in her first attempt to blackmail Milliken.
Where can I watch 24 Season 3 Episode 12 online?
24 Season 3 Episode 12 is currently unavailable to stream online.
Please check back soon or look below for websites where you can download this episode.