Funny Looking Tower Generates 600% More Electrical Energy Than Traditional Wind Turbines
The Sheerwind Invelox wind turbine promises to produce 6 times more electrical power than traditional wind turbines. This unique wind tower acts like a funnel, directing the wind from any …