Denied a place to drag, those true belivers in dragging, both in El Paso and Juarez organized to hold drags on a actual highway south of Cuidad Juarez, Mexico. Mexican police would close the road. The people that raced and those that attended the races were true believers. No money, no thropies, just the...
Read more »
