Equipment Testing

5.3m Power Sail Test

Test of the 5.3m Power Sails  

2009