20 ChallengesTaking on 20 MedalMad Virtual Challenges23 users have earned this Virtual Challenge Badge1 StepTake on 20 ChallengesPeople who have earned this: