Cycling
By The Roar / Editor
19th July, 2016
Six pro cyclists were injured at the finish of a race the Qinghai Lake race in China after a bystander decided to walk across the road at the worst possible time.