The Week That Was #421
1. Turner Twins cross the finish line in Shanghai The checkered flag has officially been waved, as brothers Hugo and Ross Turner reached the end of their unforgettable 7-month journey from London to Shanghai, in the MG Cyberster. There was no better moment to end their journey in China, with the finale coinciding with MG’s …