Blog Tag - Cuigezhuang
Red1Karting is a pretty swanky affair. Located north of Shangezhuang subway station, it features karts manufactured by French company Sodikart.
With...
If you are interested in joining True Run Media, please feel free to contact our team.