Sunday, July 13, 2014

Sacrificial Barbie



Aqua’s 1997 hit, “Barbie Girl,” voted the number one most annoying song of the 1990s by Rolling Stone, together at last with “Wrecking Ball,” the most menacing part of “Blurred Lines,” and asymmetrical accents inspired by “Dance of the Adolescents” from Stravinsky's Rite of Spring