Here are a couple of things that might help you with Horridon.
As A DK Tank myself I sympathies with the AoE tanking for the fight. I will tell you that much depends on the DPS and Healers being...