Wednesday, March 23, 2016

FASTEST DRAGON LANCE OF THE SHANGHAI MAJOR by Loda

Achievement: Fastest Dragon Lance timing of the tournament.
Tournament: Shanghai Major Finals
Date: 26/02/2016

Match ID: 2179423318