All posts tagged "Robin Shenfield"
-
Film News
/ 12 years agoR.I.P. Petro Vlahos – Green Screen & Special Effects Pioneer Aged 96
Petro Vlahos, the visual effects pioneer who created the green and blue-screen has passed away, aged 96. He was responsible developing...