First Look onboard new Mangusta 132