Talk:Team Beta: Challenge Champion/@comment-25304012-20150902200328/@comment-25501845-20150904020314

I remeber Some user named " The Wrath of Khan" With this badge :/ But, I can't find his/her profile