Video Pick: The BAT (Buoyant Airborne Turbine) Floats 2,000 feet in the air and shows, for the wind If anyone tries to tell you things aren't looking up for wind power just tell them about the BAT (Buoyant Airborne Turbine) from the...