PxPixel
Video: Sarah Palin Visits Statue of Liberty, Ellis Island - Opposing Views

Video: Sarah Palin Visits Statue of Liberty, Ellis Island

Author:
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:

undefined

Popular Video