Tuesday, Jun. 5, 2018

Three productions have won Grand Prix awards in the 2018 U.S. International Film & Video Festival. A fourth production received the One World Award. Winners are from Russia, Hong Kong, Canada and Switzerland.

MySHOOT Company Profiles