MO Tested: Davida Jet Helmet/Jeantet Aviator Pilot Goggles

Leather and satin, like checking your head into a posh London hotel…