The annual Texas Streets tradition lives on for its 20th year and 1320Video was there once again for the rollercoaster of a weekend street racing down in “Mexico”. Dig racing...