Japanese tow trucks?????

  • Finny
    Finny
    15 years ago

    Um ....Why ?

  • oz12hungenighty
    oz12hungenighty
    15 years ago
    must be hard on the clutch
  • Hoodaman
    Hoodaman
    15 years ago
    Those wacky Asians................lol.............
  • Y2J
    Y2J
    15 years ago
    Very cool!