Uncategorized By / December 31, 2023 Share Tweet Pin Share Share December 31, 1862, the U.S.S. Screen sank, in a storm off Cape Hatteras, North Carolina. Just 9 months previously, the ironclad dueled to a dead stop.
0comments Click here to add a comment Leave a comment: Name * Email * Website Save my name, email, and website in this browser for the next time I comment. Comment