Following SEMA, Projekt Cars executed a FREE Car Show at Brasil Auto, located in El Paso, Texas. And, we ...
Following SEMA, Projekt Cars executed a FREE Car Show at Brasil Auto, located in El Paso, Texas. And, we say Free, we mean FREE for spectators and competitors alike. Various car clubs from El Paso, ...
Read more