Kirkwood Wins First IndyCar Race on Washington Streets
The first-ever IndyCar race on the streets of Washington, D.C., took place on Sunday, August 23, 2026, as President Donald Trump and First Lady Melania Trump presided over the Freedom 250 Grand Prix, a historic event created to celebrate America's 250th anniversary. Twenty-five drivers competed on a temporary 1.
Verilumia