North Shore native shines on American Idol

Share