In what was one of the biggest upsets in DWTS history, front runner Brandy was eliminated from the show last night and Bristol Palin, one of the worst dancers in the world, was sent the finals. What happened? Read the full recap here.