"man, it feels like i'm in the crimson gauntlet "tough luck, dude""
wow guild, situated on defias brotherhood (eu)
""man, it feels like i'm in the crimson gauntlet "tough luck, dude""" What is the definition of "crimson gauntlet"?