For a better experience on MUBI, update your browser.

Louise Carrin Switzerland, 2015

msmichel's rating of the film Venusia

'Red high heels is the way I feels And I teeter off cross the parking lot I could steal your heart But I don't know who I could make you mine Such a tall street light'