duckles

Member since:Nov, 2013
Location:[none]
Quizmaster Score (?)

2,158

Challenge Record (?)

154-41-20

Sign In to learn more about duckles