Filming for the fifth and final season of is finally set to kick off next month, after facing a lengthy delay And work is being completed on a brand new set for the show, with crew spotted adding the final touches to a set in Atlanta Georgia.The main cast and crew for the hit Netflix series are believed to already be in Atlanta, doing prep work before the cameras start rolling, according to Deadline.
Load More
Load More