Who doesn't love drum corps? And this is the big championship!
This movie is not currently in theaters.