by Almost Amateur Picture Taker
This gallery captures the thrilling atmosphere of the NASA automotive event held on August 2, 2026.