The Howell Automobile Torpedo of 1889 was the first self-propelled torpedo in United States Navy service. Only fifty were built and until recently, only one was known to have survived. Then in late April, Navy dolphins located a lost Howell … Continue reading