Guest Stars Jim Beaver as Bobby Singer Kurt Fuller as Zachariah Jake Abel as Adam Milligan Co Starring Jason Vaisvila as Street Preacher Michael Robinson as Stuart