View Bad Brains, Heat, The Stillettos (New York punk band; Elda Stiletto and Schee Bop Ampillonia) on May 3, 1980EditFollowShare46 years agoSat, May 3, 1980at Central ParkNew York, NYBad Brains, Heat, The Stillettos (New York punk band; Elda Stiletto and Schee Bop Ampillonia)EditFollowShare