Tonight Bristol Palin faces off against a Dirty Dancing star Jennifer Grey and a Disney Channel celebrity Kyle Massey in the 2010 finale of Dancing with the Stars. All three are pictured, via the official site.

UPDATE: Grey has won the dance competition and Palin placed third. To celebrate, we will give you until Sunday to sign our online petitions to put authors on Dancing with the Stars–together, Claire Cook and Kathy L. Patrick have collected hundreds of signatures. We will be printing and delivering the petitions next week.

Here’s more about the finalists: “After nine weeks of live performances, harsh critiques, one team dance, one solo, hours and hours of practice, pain, stress, nerves and exhaustion, we are down to the final three dancers: Team Ballin’ – Bristol Palin & Mark Ballas Team Baby Derek – Jennifer Grey & Derek Hough Team Schmurgles – Kyle Massey & Lacey Schwimmer.”