Tesla's Lathrop Site Appears To Be A Parts Distribution Center: Video

Photo by: Steven Loveday
USA / Global
Our International Editions