Taking the silver screen to French villages

posted in: All News, Europe | 0

ECUEILLE, France (AFP) — On a chilly winter morning, the hissing sound of air brakes announces the arrival of an oddly out-sized juggernaut in the main square of Ecueille, a small village in central France.