SoCal LR3
Full Access Member
- Joined
- Sep 10, 2009
- Posts
- 57
- Reaction score
- 0
I work near John Wayne Airport. Obviously the dealer is right there, but I've always been more of an independent kind of guy. There's a shop called "Euro West Rovers" on Bristol- anyone know anything about them? Thanks in advance.