This is The Top Secret Drum Corps and They Are Amazing – Watch[VIDEO]This is The Top Secret Drum Corps and They Are Amazing – Watch[VIDEO] The Swiss Top Secret Drum Corps is a precision drum team that will absolutely amaze you. Watch this. Dale MannDale Mann