Spectacular and talented teams compete at the Drum Corps International World Championship

Spectacular and talented teams compete at the Drum Corps International World Championship