Club Touareg Forum banner

1 - 3 of 3 Posts

·
Registered
Joined
·
22 Posts
Does anyone go to the place near El Cajon? Jacumba, I think it's called.

We also went to a place near Chula Vista a looong time ago.
 
1 - 3 of 3 Posts
Top