Drum Corps Humor DCI: You’re on Notice! The future of drum corps? Hitler finds out that Amps have been legalized
The future of drum corps?