The new season will be set in Jupiter, FL, BUT it will be filmed in New Orleans???
Not sure how that's gonna work, but I can't wait to find out!
Originally from West By God Virginia!
I'm a Veteran (USA INF), a photographer, I love to surf, and I'm a huge fan of The Walking Dead and 24.Need to know more? Email me.