Sunday Nov 12, 2006 Nov 12, 2006 0 Facebook Tweet Email does anyone watch dexter? it's my new favorite show.