Ruben's Revenge
Ruben's Revenge
| 01 January 1971 (USA)
Ruben's Revenge Trailers

An old mechanic takes revenge on some hippies.

Reviews