Carnegie Mellon Tartans Chess Club
205 Members
15-may, 2019
39 Events Played