Urbandale High School will host the 30th Annual Urbandale Show Choir Invitational this Friday and Saturday.
Events kick off Friday night with the Middle School and Prep Divisions and are followed on Saturday with the High School Division.
For a complete schedule, click on the links below: