Russ has just wrapped filming for Episode 3 of the brand new NBC Television Show “Revolution.”
Filming of the episode took place in North Carolina.
The Pilot episode of “Revolution is available to view on Hulu and the official website.
More details coming soon.