just watched the first episode of the new show "V" - anyone watch it? What you think?

November 8 2009, 7:25pm