Green Screen Photo Booth

Green Screen Photo Booth

Green Screen Photo Booth Want a Green Screen Photo Booth for your event? Photo Booth Rentals¬† continue to be popular at all kinds of events and celebrations and Magic Moment Photo Booth, Based in Chicago, IL. We offer a variety of photo booth rental enhancements to make the photo booth experience more fun and enjoyable.¬†…