The latest edition of Amazing America with Sarah Palin provided that perfect concoction to make a liberal’s head explode–two freedom loving Americans enjoying the outdoors and hunting while talking about God and clean living. Former Alaska Governor Sarah Palin hit the road herself for this installment of the Sportsman Channel program to spend a day with legendary rocker Ted Nugent. The duo were two peas–or two guns on a rack–when Palin paid a visit to Nugent’s Spirit Wild Ranch in China Spring, Texas.
Uncle Ted and Sarah Barracuda hangin’ together.. Gotta see this episode! 🙂