Halfway Across the Galaxy and Turn Left
Release Date: April 04, 1993
Runtime:69 mins
IMDb Rating:
A family of aliens flee their tyrannical home planet to come and live on Earth.