Tesla Gigafactory Site Down To California or Nevada

by Steve Hanley July 29, 2014 9 comments