German couple Mirko and Claudia Nagler have completed a 44,000 mile (70,000 km) ride of a lifetime through 18 countries over 18 months. To commemorate their ride, they produced a short video that gives a tantalizing glimpse of their adventures through North... Read More