 Mile of Cars

Located in National City, California, southeast of San Diego, the Mile of Cars Association is an automotive association in the United States.The mile-long stretch of National City Boulevard comprises 21 new car franchises.