Motion Pictures & Film - Paris, Île-de-France, France
FILM 8 is a motion pictures and film company based out of 75 RUE DU FAUBOURG SAINT ANTOINE, PARIS, France.