A short film made in Fort Thomas, KY for a film festival
Production information and reference links
Recommendations from this title