Sheriff Huckleberry and the Invasion of the Space Hounds

Sheriff Huckleberry and the Invasion of the Space Hounds Is A 1983 Television Film.