"Stargirl" S3: From Cars to Crew, Georgia's Got It
"Stargirl" S3: From Cars to Crew, Georgia's Got It
The CW's "Stargirl" shoots many places but it makes Dallas, Georgia, shine. As the production team details what makes filming here work for the show, check out the amazing shots of the town, located about 40 miles NW of Atlanta.