Do you acknowledge this as the greatest show of America?

The Daytona 500 with the Star Spangled Banner, the flag, jets soaring over head. Then smelling rubber, oil and hearing racing engines. I literally can’t think of a better time where I’m proud to be an American.
9 answers 9