What the ?

Has anyone seen any sail boat like this before?  This wind turbine looks as if it must weigh a ton. We still can't figure how it works!

What the ?