KC Hosts Youth American Grand Prix

Thirty-seven Kansas City Ballet School students are registered to perform 63 entries at … Continue reading KC Hosts Youth American Grand Prix