Yes, it's electricity from "the wind."
The Ben Franklin Experience.
Are you experienced?