Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 3, 2013
Wind Sail Receptor is the most advanced wind turbine technology available today. Express Group, LLC is a factory representative. Great service and direct factory prices guaranteed. Contact us today! www.expressgroupworld.com