1 min read Drum Corps Halloween Screamers – 1987 Spirit of Atlanta Halloween Screamers - 1987 Spirit of Atlanta VIEW VIDEO SOURCE