Japanese tow trucks?????

  • Finny
    Finny
    16 years ago

    Um ....Why ?

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