Loading...
Uploaded by CatapultDesign on Oct 8, 2009
The setup and control station down at the NASA-Ames Research Facility wind tunnels in Mountain View, home for our wind turbine blade testing.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)