Today on Blogcritics
Home » Tag Archives: American Idol Live tour

Tag Archives: American Idol Live tour

Concert Review: American Idol Live, 08/14/2010, Mountain View, CA

Aaron Kelly shines while on tour with the rest of American Idol season nine’s top 10. Read More »