June 6, 1978
Released
Texas Detour
1h 32min
—
English, German
Hickmar ProductionsTexas Detour Associates