Hi Everyone,
I'm a new owner of a Shelby, (live in SF) and looking to talk to other members of the forum that are also in NorCal.
Thanks!
I'm a new owner of a Shelby, (live in SF) and looking to talk to other members of the forum that are also in NorCal.
Thanks!