Question: where are the top secret drum corps from
Answer: Top Secret Drum Corps is a drum corps based in Basel , Switzerland .