Scream 6 BTS Image Shows NYC Subway Location & Announces Filming Wrap
A new behind-the-scenes image from Scream 6 teases a New York City subway location in the film and announces that the movie has officially wrapped.
A new behind-the-scenes image from Scream 6 teases a New York City subway location in the film and announces that the movie has officially wrapped.