Boat Review: Mikelson 43

Mikelson Yachts of San Diego, California, is best known for its line of luxury long-range sport-fishermen, ranging from 50 to 78 feet in length.