Hundreds of Pittsburgh’s children are competing Thursday through Sunday to advance in the Youth America Grand Prix (YAGP) regional semi-finals at Upper Saint Clair High School.
View The Gallery >Hundreds of Pittsburgh’s children are competing Thursday through Sunday to advance in the Youth America Grand Prix (YAGP) regional semi-finals at Upper Saint Clair High School.
View The Gallery >