This ad was released during Sarah Palin’s bus tour in early June 2011. While this is not an official campaign ad many in the media have taken it as a signal that an announcement is imminent
This ad was released during Sarah Palin’s bus tour in early June 2011. While this is not an official campaign ad many in the media have taken it as a signal that an announcement is imminent