Dumb Luck

  1. Dumb Luck
    Ross Tailor

    Yacht: Dumb Luck

    March 25, 2009 by Ross Tailor

    Motor Yacht Dumb Luck Motor Yacht Dumb Luck (if there is no photo above are you able to show us one) is a 38.7m (127 feet) luxury yacht being finished …