Top secret drum corps.

Please Like Us Click Here
Share this video on Facebook
More Information:   

The Top Secret Drum Corps are based in Switzerland, and considered one of the best drum corps in the world. Most famous for this performance, they were the first non-military group of their kind to play on the Esplanade at Edinburgh Castle.

Subscribe to get our family friendly videos in your inbox!

(No spam, we promise!)