Dan Kruger riding at the zhuhai international circuit in china. Riding a 2011 zx10 on track and setting off some fireworks for chinese new year celebrations.
Dan Kruger #71 at Zhuhai International Circuit China
Dan Kruger riding at the zhuhai international circuit in china. Riding a 2011 zx10 on track and setting off some fireworks for chinese new year celebrations.