david

Penpusher · 23 points

2 points to Initiate

Rank1 badge
Activity1 badge
Daily challenge1 of 8 badges
3-day streak · 3 solved · next badge at a 7-day streak

Latest activity