A race car veered off the track and crashed into a crowd of spectators and race officials during an event in the town of Diyatalawa, Sri Lanka, on Sunday, Read this story
A race car veered off the track and crashed into a crowd of spectators and race officials during an event in the town of Diyatalawa, Sri Lanka, on Sunday, Read this story
More from Bleacher Report | Motorsports Motorcross BNT_MISC Sri Lanka Accident Auto racing