On November 29th, 1925, the SS Cotopaxi departed Charleston, South Carolina, and headed towards Havana, Cuba. The ship, which had a crew of 32

The post Weird World Weekly #42 – Bermuda Triangle Ship Reappears appeared first on Galactic Netcasts.