THE STREET PEEP: 1988 Toyota Landcruiser FJ62 1988 Toyota Landcruiser FJ62. See the rest here: THE STREET PEEP: 1988 Toyota Landcruiser FJ62