Indy car fans enthusiastic about historic Freedom 250 race in D.C.

Indy car fans enthusiastic about historic Freedom 250 race in D.C.

The Freedom 250 Grand Prix is underway in Washington, D.C., this weekend, and fans can't get enough.

The Freedom 250 Grand Prix is underway in Washington, D.C., this weekend, and fans can't get enough.

This article was originally published by The Spectrum.

Read Full Story on Source Site →
Share: