By CityFella A few years ago the State of California approved rules requiring 15 percent of cars sold in California to … More
Humor, International News From California's Capitol City
By CityFella A few years ago the State of California approved rules requiring 15 percent of cars sold in California to … More