diablo 3 darwin awards
Forums

The Diablo 3 Darwin Awards

The Darwin Awards are a long-standing meme and Internet site devoted to chronicling the really stupid, mostly self-inflicted ways people die, IRL. Over ...