Home » Breaking News » Bermuda Triangle theory busted: 1925 ship Cotopaxi found near Florida – Livescience.com