It's an air force training area.. many comments on this video explaining what it is.
https:// www.youtube. com/watch?v=k2M6atOigoQ
It's an air force training area.. many comments on this video explaining what it is.
https:// www.youtube. com/watch?v=k2M6atOigoQ