11-26-2010 07:08Flashback Friday 1981 Troopersby Drum Corps InternationalFrom the Drum Corps International archives. 1981 DCI World Championships, Olympic Stadium, Montreal, QC Canada