Posted by icrewzbot Verified member
Concept, set up a green screen type comer set and interview party guests
Location: New York, NY
See Original Listing