Hi,
I'm Chris with KTRK-TV, working on a historic photo spread of racing in Houston. Does anyone know where the "South Houston Race Track" was. I found one location called "South Main Speedway", next to "Wells Air Field" off south main, on an old map. I also found an oval, near La Concha, by the Astrodome, on google earth.
Any help would be appreciated,
Thanks,
Chris