Here is a picture of the vehicle.
Would this wind powered vehicle be possible?
I found it interesting. I was willing to believe it was possible until the people claiming they built it couldn't find the words to give an explanation in one post on the land yacht forum. Bit by bit some of their posts reveal a little bit of information.
Check here:
www.seabreeze.com.au/forums/Land-Yacht-Sailing/General/Downwind-Faster-than-the-Wind/?page=1