Marvel Series Filming in Albany Starting MondayMarvel Series Filming in Albany Starting MondayIt's shrouded in mystery. We knew a ton of roads are closed in Albany for a filming but didn't know a ton about it. I did some research and I have more details on what's coming to Albany.JessJess