Kathy Griffin Sports A Red Polka Dot Bikini And Reveals Her Top 10 Pet Peeves

Miu von Furstenberg | April 12, 2011 - 7:00 am