Here's our best look yet at Ewan McGregors 13,000 mile electric Harley trip