Peach Pass – Studio Space Atlanta A production company rented Studio Space Atlanta to shoot a commercial for the Peach Pass. Entirely filmed on our green screen rental studio.