Video: Sarah Palin Visits Statue of Liberty, Ellis Island

Publish date:

Sarah Palin got off of her bus and onto a boat to visit the Statue of Liberty and Ellis Island on Wednesday as her "One Nation" bus tour drones on. She rambled on about the meaning of the Statue, all the while making sure to wear her giant Star of David for the New York City crowd:


Popular Video