Wednesday, February 6, 2013

Top Secret Drum Corp



This is the "Top Secret Drum Corps" based in Switzerland and they just might be the most amazing drum squad ever.

2 comments:

Leave us a comment if you like...