Top 1 users from North Central Texas College

# User Country and subdivision Score ?
1 Chance Page Texas 347.1

Last updated at 04:29:22 UTC