Browsing: New ScreenWork Releases (commercial, film, TV, online, etc)

Phoenix, the Tribeca, NYC-based creative agency and hybrid content creation studio, recently completed a striking :30 spot promoting China Central…