Malibu Boats debuts 23-foot towboat
By Webmaster Malibu Boats launched its new M235, the boat the company said garnered it an invitation to the U.S. Naval Academy. Developed in secrecy, the performance towboat is 23 feet, 5 inches in length and includes the company’s integrated surf platform. Malibu’s design, engineering and athlete teams worked together on the …read more
Source:: Trade Only Today