Sarah Palin’s “Dust-up” in Homer, How Does This Make Her Look Bad Again?

Former Governor Sarah Palin was in Homer, Alaska filming for TLC’s documentary,…