Featured in naval air station fallon

Watch 2 US Navy Super Hornets ‘buzz the tower’ on the set of the new ‘Top Gun’ movie