Join Date: Feb 2003
Location: New England USA
Thanked 1 Time in 1 Post
Rep Power: 13
New mast invention
Ah.... the better mousetrap....
This ought to be interesting. Notice that there are NO details about the rig...
Wonder if they can give us some specifics?