Delver

Member since:Jul, 2010
Location:[none], Belgium
Quizmaster Score (?)

10

Challenge Record (?)

31-4-4

Sign In to learn more about Delver