Top secret drum corps.

Share this video on Facebook
Click here to Like us:
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.

You May Like Sponsored by RevContent

Subscribe to get more wimp.com videos in your inbox!

Thank you for subscribing to Wimp.com!
x