Leo

MPAA Rating:NR
Genre:Action, Comedy, Sci Fi, Short
Country:United States
Produced By:Jack Dennis
Directed By:Jack Dennis
Written By:Jack Dennis
Cast:Di Zhu, Ashley Strand, Christopher Zach
In Theaters:N/A
Runtime:11 minutes