Oops
Fri., Dec. 3, 2010
In the Nov. 19 News story "How Do You Formulate a Grand Prix?" we stated that the planned Formula One facility in Elroy will be situated between FM 812 (to the south) and Pearce Lane (to the north). The northern access is actually along Elroy Road.