The Tesla Supercharging station — one of two in Manteca — near Bass Pro Shops at Orchard Valley is high profile. Read this story
The Tesla Supercharging station — one of two in Manteca — near Bass Pro Shops at Orchard Valley is high profile. Read this story
More from www.mantecabulletin.com