The Traitor’s Freedom 250 Grand Prix Takes Over the National Mall
The upcoming Freedom 250 Grand Prix is making the National Mall look more like a sideshow. Photos of the preparation for the Indycar race this weekend show grandstands, finish lines, and signage all around the area in the nation’s capital. It’s unusual to see corporate signage and bleachers near theContinue Reading












