Video: Sarah Palin Visits Statue of Liberty, Ellis Island

| by Mark Berman Opposing Views

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: