Thursday, February 18, 2010

Demanding Diva


Ellen DeGeneres is making her mark over at American Idol, now that the new judge has insisted she get a $150,000 dollar clothing allowance for custom-made items while she's on the show......obviously suspenders and jockstraps are experiencing inflation!