Played 3 Rapid games145414
touchandmove120
No note yet
Demetres Rush
N/A United States
Member since 14 Dec 2022
Active
Time spent playing: 2 days 23 hours 18 minutes
Played 1 Rapid game146810
Played 4 Rapid games147811
Played 3 Rapid games146715
Played 5 Rapid games145227
Played 5 Rapid games147910
Played 3 Rapid games14891