Thirteen suspects were detained by traffic police in Shenzhen after they were caught racing their luxury super cars on an expressway with speeds over 251 km/h.


Visit the original source and full text: Shanghaiist