Footage from the film “100 Million Views” by Itamar Rose
Israel, Germany 2019
yes Docu – DBS Satellite Service, Arte Germany, ZDP Germany

More info on THE CHINESE MARKET CORONAVIRUS CHALLENGE – ITAMAR ROSE

Leave a Reply