USC Trojans Chess Club
574 Members
May 13, 2019
132 Events Played