Freedom 250 Grand Prix turns the National Mall into Lollapalooza for motorsports fans

The inaugural event in the nation's capital brought plenty of new experiences with it.