The closest thing to a picture is here:
http://www.energytransfercorporation.com/index.htm
The rest of the site seems to be a lot of text and generic statistics about energy usage. Maybe I'm just being cynical but I think given the dimensions of 61 ft. diameter and 32ft. high this borders on the ridiculous. Also, although they list a lot of advantages, they didn't mention needing about 50cu. yards of concrete to hold it down or that with 30,000 pounds of steel you could probably build a lot of things.
I don't mean to offend. This just seems more like macro-scale engineering. If you make a pinwheel large enough it'll produce meaningful energy at 220-440volts, 3 phae or DC also.
Sorry about the rant...