Their Drum Sticks Caught Fire. And Then? OMG!

Known for their outrageous and demanding performances, Top Secret Drum Corps is a precision drum corps based in Basel, Switzerland with 25 drummers and a color guard. Their Basel drumming style is militaristic in nature, but from beginning to end, their performance is unlike anything you’ve ever seen before!

Facebook Comments