Season 3 Episode Guide

The Sign of Three

Season 3, Episode 2

January 5, 2014

The Empty Hearse

Season 3, Episode 1

January 1, 2014