Well, I just saw the recent series premiere of Falling Skies, and since this is a show that nearly flew completely under my radar, I was wondering who among you also managed to see it?
For those of you unaware, Falling Skies is a new sci-fi T.V. series about a resistance fighting alien...