Mystic Island Logo

Ladder History For Sent
Date Result
7/9/2025 7:59:21 PM Sent[ 2000/2016 ] and johnwick[ 2062/2072 ] def. znikpze[2007/1995 ] and coyboi[2014/2002 ] ( 537 to 71 )