Palin Meets Palin in Boston

On the Freedom Trail in Boston's North End, Sarah Palin met her mirror.