Mustang EcoBoost Racing Forum
Saturday: Eagles Canyon Raceway, 7629 FM 51, Decatur, TX 76234;
Sunday: Lone Star Park, 1000 Lone Star Pkwy, Grand Prairie, TX 75050
What is a Targa?
A Targa is like an automotive triathlon where teams of two drivers will compete in three events (Time Trials, Road Rally, and Autocross) over 2...