French Diesel-Electric Motorboat Makes (Quiet) Waves

by Charis Michelsen December 23, 2011 3 comments