American Idol's Shannon O'Hara Makes Top 24 After Wowing Judges - Life & Style

Shannon O'Hara Brings Katy Perry To Tears After Heartfelt 'American Idol' Performance