Runners hit the streets for the 8th Shanghai Half-Marathon

entertainment 43℃
Runners hit the streets for the 8th Shanghai Half-Marathon - Lujuba 2:15
Tags: