The Longines Global Champions Tour makes its third stop in the spectacular destination of Shanghai.
Patrick Wehe Mahoney
Writer
Timothy Wehe Mahoney