Bu and Lei win 2019 IMSA World Masters Blitz Championship

IMSA World Masters Blitz Championship took place from 17 to 18th of May in Hengshui, China

Comments