LA-based band Body Parts make the human is a lab rat in this video for “Desperation” in which scientists measure this woman’s feelings of anger, content, etc all while antagonizing her in various ways. The woman in this video also experiences … Continue Reading
SEE: Indie-Pop Band Body Parts “Desperation”
Reply