Michael Lastra is known for Operation: Take No Prisoners (1987), Fatal Revenge (1989) and Bad Trip (1988).
No data