Putnam, James [-12.99672]

Details
Full name Putnam, James
Chapter
Member id 21026
Status accepted
Rating -12.99672
Renewal due July 27, 2021
Opponents