Aug 24, 2016 Location United States 1991 Toyota Landcruiser 80 DIESEL 3B whe a 3fe is just too damn fast....... Click to expand...