Secret Santa
Season 6 E 14 • 07/01/2009
What were those strange lights in the desert? Who are these new Reno Sheriff's Department deputies?