Loading...
Uploaded by wenvor09 on Mar 10, 2009
Wenvor Technologies Inc. 30 kW wind turbine side view from about 60 meters (200 feet) from the tower base.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)