overview
industrial
PEOPLE
MOTION
contact
CHRIS NEW
overview
industrial
PEOPLE
MOTION
contact
GE: ECO ROTR
filmed in Tehachapi, California
where General Electric is testing
wind turbine prototypes.