Tell a Friend!

Idol Finale Night 1 - Debbie's Stitches
"As you may have heard in the news, Idol stage manager Debbie Williams took a tumble down 14 stairs on the set and was rushed to the hospital with a nasty gash on her leg. Check out the wound now, 5..."
 - Star 94

Posted On 5/21/2009