Courtesy: ABC

Even though Brandy earned a perfect score for her Argentine tango on Monday, tonight she was sent packing!

Moving to the finals are Kyle Massey, Jennifer Grey and Bristol "I'm Real" Palin.

The latest in surprise eliminations on Dancing With the Stars is singer Brandy. Upon hearing the news, some audience members gasped and booed in disgust.

Partner Maksim Chmerkovskiy kept it civil with the following: "People vote and their voices count. It's been an amazing journey."

But Brandy herself was speechless. So was Derek Hough!

This is beyond ridiculous. Bristol Palin needs to go home to Alaska, STAT. She's become the Sanjaya of this season's DWTS.

If Jennifer Grey gets eliminated next week, I'm done!