English-speaking camera crew, Zaragoza Spain with Sony XDCAM, sound and lighting for Discovery Channel piece about wind turbine park in Soria, near Zaragoza, Spain. - english camera crew spain - Popular Pictures - english camera crew spain – Popular Pictures