Look at the wind disturbance on the water. Some kind of military training. Helicopters - In Flight Links: productforums.google.com By: kjfitz
http://bbs.keyhole.com/ubb/showflat.php/Cat/0/Number/440415