Filming has started on NBC’s new show “Revolution.” The show is set 15 years in the future after a catastrophic event changes our way of life, knocking out all electronic equipment, airplanes, and cars. They have turned N. 4th St in downtown Wilmington into their film set which is supposed to be set in Lowell, Indiana. Here are some photos from their filming:
























