26 January 2012, 8:57 pm
It's been nearly two years since the abrupt end of a cross-county battle between Downey and Long Beach over which city Tesla Motors would call home for manufacturing its Model S sedans.... Read More »