Elturi

Member since:Jun, 2010
Location:[none], Florida
Quizmaster Score (?)

15

Challenge Record (?)

42-14-4

Sign In to learn more about Elturi