18th Reconnaissance Squadron

18th Reconnaissance Squadron is a squadron of a United States Air Force. In real life, the squadron stationed at Creech Air Force Base in Nevada. In 24, the squadron stationed at Lower Heyford Air Force Base in Lower Heyford, United Kingdom.