Don’t Touch Your Face
Directed by: Leah Shore
USA, 2020, 1m
Florida Premiere/2nd US Screening
This film is also available to watch online! Click here to learn more about how you can stream Florida Film Festival movies at home.
A public service announcement from the queen of the bizarre, Leah Shore (“Join Baron’s Dance Crew Infomercial,” FFF 2020).