It's The Lipstick On Your Teeth Vienna, Austria
Modern misanthropy manifested in audio and video.
Sturm and drang as words and fast flickering images.
Located in the world capital of music - Vienna - It's The Lipstick On Your Teeth melt buzzy guitars, punk-pathos and weltschmerz into a wall of noise and electricity.
Streaming and Download help