Home > News > News > “Once upon a time, there was a windscreen…” “Once upon a time, there was a windscreen…” The team of Vitro Service France is proud to present you the movie… Published on 10 September 2013 in News "Once upon a time, there was a windscreen…"