Sarah Carlson & Pamela Vail's 'Something Striking' imagines spiders and strippers, identity and ecstasy all living in the same web of powerful bodies, sound, and text.
Added by Upcoming Robot on August 23, 2009