Watch Eureka season 3 episode 17 tv series online free
Release: Sep 11, 2009
The uneventful first day that Tess plans as the interim head of Global Dynamics is shattered by Taggart's reappearance and plunging temperatures caused by an ice core from the Arctic.