Search results

  1. aldenmccarthy

    Newbie intro

    Although not in the East Bay, I live in Marin. I can not recommend enough Japan Auto repair in San Rafael. They do almost all my work on my 06 LC. David is the guy to talk to, he's super knowledgeable on the Land Cruisers and won't sell you anything you don't need.
Top Bottom