Some links: Good timing! Right after adressing the Terra Nova situation last week, Fox came out and said the show is officially canceled. Apparently Fox doesn’t like it when the network gets bad PopRox publicity. For some reason, no one is calling the show a disaster when it clearly was. Fox spent huge money on […]