Chance ratings for Scoop85 at Tulane University

Member
Rating
Running average
Date
1 Steen 60% 60% May 31, 2012