Bristol Palin Heckler Apologizes for Slamming Her Mom "in the Heat of the Moment"
Not that he'll be voting Republican any time soon, but the guy who bashed Sarah Palin right to Bristol's face admits it wasn't one of his finest moments.
"Having had an...Source: http://feeds.eonline.com/~r/eonline/topstories/~3/MkLSBSyGId0/266345
Bali Rodriguez Bar Refaeli Beyoncé Bianca Kajlich Bijou Phillips Blake Lively Blu Cantrell Bonnie Jill Laflin Bridget Moynahan Britney Spears Brittany Daniel Brittany Lee Brittany Murphy Brittany Snow Brittny Gastineau Brody Dalle Brooke Burke Brooke Burns Busy Philipps Cameron Diaz Cameron Richardson Camilla Belle Carla Campbell Carla Gugino Carmen Electra Carol Grow Carrie Underwood Cat Power Catherine Bell Chandra West Charisma Carpenter Charli Baltimore Charlies Angels Charlize Theron Chelsea Handler Cheryl Burke China Chow Chloë Sevigny Christina Aguilera Christina Applegate Christina DaRe Christina Milian Christina Ricci Chyler Leigh Ciara Cindy Crawford Cindy Taylor Cinthia Moura Claudette Ortiz Coco Lee