1 min read Drum Corps Bus Red Team Drum Corps.mpg Introducing the Red Team Drum Corps; musical avatars that synch with each other and make fun noise. These are now...