Motorsports Mondial

TEXAS? Texas! Get your boots polished and your belt buckle shined cause we is going to Texas! Bernie: “For the first time in the history of Formula 1 in the United States, a world-class facility will be purpose-built to host the event. It was thirty years ago that the Formula 1 United States Grand Prix […]