Lord Nelson Victory Tug The photographs Udo has shown are not of a Lord Nelson 37' Victory Tug. None were built in Germany. The design shown is...