padresteve.com
The Battle of Hampton Roads: 9 March 1862: The Epic Beginning of Modern Naval Warfare
On the morning of March 8th 1862 the CSS Virginia steamed slowly from her base at Portsmouth Virginia into Hampton Roads at the mouth of the Chesapeake Bay. Awaiting her was a US Navy squadron of w…