Eureka Season 3 Episode 10 : Your Face or Mine?
Loading...
Summary
Deputy Lupo stands in as the acting sheriff while Carter undergoes his annual physical, but she's not acting like herself.
Episode Guide
Season 01
Season 02
Season 03
Season 04
Season 05