A Japanese investigator and a Detroit cop team up to track down a stolen prototype turbocharger.
1977
2023
2002
2020
1998
2004
1996
2015
1986
1995
2009
1992
2005
1983
2008
1978