Volkswagen ID Forum banner

1 - 5 of 5 Posts

·
Registered User
1st Edition - Arriving in US
Joined
·
511 Posts
That parking lot is at: 670 Shell Blvd, Foster City, CA 94404

This is close to the Volkswagen Group of America Innovation and Engineering Center in Belmont, CA. Probably a handful rolling around there.
 
1 - 5 of 5 Posts
Top