You've gotta watch this half time event. This is really pretty incredible. And if you think they're good in the beginning, wait till it nears the end! It is unbelievable!!! It's a little lengthy but well worth watching to the end. I can't even begin to imagine the hours of practice that went into each routine! What a great dedicated group of young women!!!