News Supposed Owners Of Abandoned Superyacht Want Their Big Boat BackBy Editor - The Auto JournalJuly 31, 20230 When the 265-foot Alfa Nero lastly bought for $67.6 million at motion this previous June, we figured that was it;… Read More