VIDEO: Lord Nelson Victory Tugs

Author:
Publish date:

The Lord Nelson Victory Tug is a distinctive motoryacht - equipped with a single-engine, these trawler-style vessels are comfortable long-range cruisers. 

This video has more: