Scissor Sisters: Meaning, Origin, and Lasting Influence
Culture and Identity
Scissor Sisters most commonly refers to the American pop band formed in New York in 2001, known for blending glam rock, disco, and pop with flamboyant stagecraft. The phrase als...
Open article