It’s A Bird, It’s A Plane, It’s A…Floating Wind Turbine! It’s called the Buoyant Airborne Turbine, or BAT. Facebook Prev Article Next Article Free Energy Checkout these cool gadgets... Related Posts Exotic Elements vs. Magnet The Largest Solar Plant in the World Is Now Online The Shifting Ball – Perpetual Motion Device Electricity from Falling Water Man Who Built His Own Power Plant The cost of renewable energy is dropping so fast that it’s disrupting global markets