Good Guys Lone Star Nationals 2018 Our first time at the Good Guys Lone Star Nationals and were we ever impressed! Texas knows how to have a car show. Located at Texas Motor Speedway, just north of Dallas, the Good Guys show was one amazing event. There's not too many other events that can hold a flame to this show. With over 4,000 cars, there was no shortage of … [Read more...]