Record

ldfwdada

03/31/2024, 7 months ago

828632

90.02% accuracy 285 max combo
Rating 0.00
Perfect 931
Great 124
Good 92
Bad 20
Miss 16