Film Locations


I know this was filmed in Atlanta and Rome, Georgia. Does anyone know specifically where in Atlanta?

reply