Originally posted by Vk3bq
View Post
Not sure whats in navy ships, but i believe that they are gas turbine... Where'd the pic come from?
Comment