Speeding car rams into a crossing bike
17
25k
Happened in front of Zhifu Maternity and Child Health Care Hospital, China.
Happened in front of Zhifu Maternity and Child Health Care Hospital, China.
Restricted content
Confirm you are 18 or older to continue.