Lone Star Grand Prix
From Wikipedia, the free encyclopedia
The Lone Star Grand Prix is a world-class motorsports event that is part of the American Le Mans Series. The inaugural Lone Star Grand Prix will take place on April 21 at JAGFlo Speedway at Reliant Park in Houston, Texas.
The Lone Star Grand Prix is part of the Grand Prix of Houston race weekend.