IndyCar’s Race Weekend at the U.S. Capital Begins

We’ll see Indy cars on track for the first time in Washington D.C. later this afternoon, with NASCAR, the CARS Tour and others also in action.