The so-called first ever ‘Made in America’ Production Mini built, the M65. Designed
by Merf Owen and the team at Owen Clarke Design – it’s their first production
Mini – the M65 will debut at the Annapolis boat show in two days. Gotta
love this. We’ll have more on it when we can.