Lucky Feet 2000
A surreal tale that will make you think twice about scheduling your next pedicure.
Release Date
April 8, 2021Runtime
4 minGenres
HorrorDirected by
Mary DautermanWritten by
Mary DautermanLanguage
EnglishBudget
$0Revenue
$0Status
Released
Crew11 crew members