Any thoughts? They're going to be doing a lot of filming for the The Nevers (approximately nine months worth) and a lot of that filming (at least half) will be location shoots in England and Ireland (that we know of.) If you know where The Nevers is filming, let us know so us fans can snap some shots of the set! Geeks unite!

To see this working, head to your live site.
Edited: Jul 24, 2019
Location Shooting. Where Will They Film?
Location Shooting. Where Will They Film?
0 comments
Comments