TV First Impression: “Revolution” Continue Reading 0 1 Ted Asregadoo September 19, 2012 1 Min Read Worldwide blackout, epic battles, and a big mystery. First impression of the NBC drama, “Revolution.” First Impression, Television