A video from the front straight away moments before the start of the 2012 NASA 25-Hours of Thunderhill. This video captures the two US Air Force F-18s flying over the race field during the national anthem. Truly humbling!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…