Salem: Beverly native and American Idol contestant Angie Miller performs for a large crowd gathered at the center of the Salem Common. David Le/Salem News