a gang of old ladies waving flowers and pitch-forks, and wearing track suits laughing maniacally and screaming