New Evidence

New Evidence

When new evidence comes to light, it may alter the case on Low Winter Sun. "The Goat Rodeo" is the second episode of the show's first season.
Added: