AMY SWEENEY/Staff photo. An estimated crowd of 20,000 people came to Beverly High School to watch American Idol Angie Miller perform.