I saw this several months ago, I was thinking for sale, not sure if it's the same item or not.
Anyway, I think it's just a dumb idea. That "wind" is not free energy out there, that's coming from the effort you're putting into it, only in a less efficient way than using a direct drive. It's like having your air conditioner run by a separate little wheel that hangs out beside the car instead of directly off the motor.
Here it was:
http://www.treehugger.com/files/2006...ble_whammy.php