John Garrett

Born: None


See
Placeholder

as News Crew (uncredited)
Released: 1987-07-17

In a violent, near-apocalyptic Detroit, evil corporation Omni Consumer Products wins a contract...

Movie page
See!