American Idol Top 10 Finalists Take the Stage at The Tower Theater

      American Idol contestants took the stage last night in Philadelphia. 3 of the top 10 contestants from last season called Phill home for the evening. Catie Turner, Michael J. Woodard and Gabby Barrett all turned out amazing performances in the legendary venue. Joining them on stage was previous winner Kris Allen. This tour showcases some of the newest talent in the industry and is in preparation for the latest season. Catie and Michael performed just a few hours from their home in Pittsburgh, Pa making it somewhat of a hometown crowd. Go see these amazing voices if you can! 



Leave a Reply

Your email address will not be published. Required fields are marked *