Paul Allen and his team, using high-resolution cameras, spotted the 73,000-ton ship they say is the Musashi on Sunday in the Sibuyan Sea.
Detroit Free Press - Home, Detroit Free Press
Wed, 03/04/2015 - 9:53am
Paul Allen and his team, using high-resolution cameras, spotted the 73,000-ton ship they say is the Musashi on Sunday in the Sibuyan Sea.