Starting Saturday, 1.66 miles of D.C. streets will be walled off as 25 IndyCars speed past the U.S. Capitol, Smithsonian museums and other buildings around the National Mall. The Freedom 250 Grand Pr… [+53 chars]
No comments yet. Be the first to comment!