SOHO International Film Festival


Country United States
State Chile
City New York
Address 28 West 27th Street, 2nd floor
Phone 2129979371
Website www.sohofilmfest.com

SOHO International Film Festival Reviews

  • Apr 17, 2014

Don't submit your film to SOHO International Film Festival is a Scam festival is run by con artist is a pure scam - The promise you one thing and then they don't show your film and they change the schedules all the time Dont sumit to S

Write a Review about SOHO International Film Festival