Sign In

Yeastie Girlz sing Put a Lid On it

This remarkable trio called the Yeastie Girlz from 1988 were at the forefront of new modes of musical performance. This clip comes from Scarlot Harlot's Die Yuppie Scum, named after another Yeastie...

Music videos, sex worker rights documentaries and satiric bits, Scarlot Harlot coined the term "sex work" in the late 70s.

Playing on this devices
List View
Most Popular
Scarlot Harlot Video Festival