Shanghai’s Sidecar Riders

Among the 24 million residents of Shanghai, there are only 250 registered sidecar riders. Drawn to the story behind the iconic sidecars, many of which are re-customed wartime motorbikes, photographer…

Continue reading